Page 1 of 1

my.cnf für einen v-server mit 256MB optimieren

Posted: 2006-04-08 15:55
by acu
Hallo!
Ich hoffe dieses Thema gabs noch nicht, ich habe in der Hilfe nur Einstellungen für Server mit über 512MB Ram gefunden, dass trifft für mich ja nicht zu.
Auf dem Server läuft außer mySQL noch ein Apache mit PHP.
Zur Zeit verwende ich noch die Standardeinstellungen, aber ich habe das Gefühl da lässt sich noch einiges verbessern.
Wie im Titel gesagt: der Server hat 256MB zugesichert und maximal 768MB FlexRam.

Hier meine Alte my.cnf:

Code: Select all

[client]
#password	= your_password
port		= 3306
socket		= /var/lib/mysql/mysql.sock

[mysqld]
port		= 3306
socket		= /var/lib/mysql/mysql.sock
skip-locking
key_buffer = 16M
max_allowed_packet = 1M
table_cache = 64
sort_buffer_size = 512K
net_buffer_length = 8K
read_buffer_size = 256K
read_rnd_buffer_size = 512K
myisam_sort_buffer_size = 8M

[safe_mysqld]
err-log=/var/lib/mysql/mysqld.log

[mysqldump]
quick
max_allowed_packet = 16M

[mysql]
no-auto-rehash

[isamchk]
key_buffer = 20M
sort_buffer_size = 20M
read_buffer = 2M
write_buffer = 2M

[myisamchk]
key_buffer = 20M
sort_buffer_size = 20M
read_buffer = 2M
write_buffer = 2M

[mysqlhotcopy]
interactive-timeout
Wäre schön, wenn mir Jemand ein paar Tipps geben könnte.


MfG ACU

Re: my.cnf für einen v-server mit 256MB optimieren

Posted: 2006-04-08 17:11
by aubergine
Schau dir mal die Beiträge von isotopp im Datenbank Forum an.
Dort wird eigentlich alles geschildert was du suchst.

Re: my.cnf für einen v-server mit 256MB optimieren

Posted: 2006-04-08 18:26
by acu
Kannst du mir einen konkreten Link schicken?
Ich finde nichts passendes.


MfG ACU

Re: my.cnf für einen v-server mit 256MB optimieren

Posted: 2006-04-08 19:25
by chris76
ACU wrote:Kannst du mir einen konkreten Link schicken?
Ich finde nichts passendes.


MfG ACU
8O Schau dir hier im aktuellen Unterforum die als wichtig markierten Threads an. Ein bisschen darfst DU dich selbst bemühen.

Re: my.cnf für einen v-server mit 256MB optimieren

Posted: 2006-04-08 19:26
by aubergine
Und dann noch den Thread http://www.rootforum.org/forum/viewtopic.php?t=39386

Das dürfte dann reichen ;)

Re: my.cnf für einen v-server mit 256MB optimieren

Posted: 2006-04-08 21:24
by acu
Ich habe den empfohlenen Thread, sowie einen Großteil der gepinnten Threads gelesen.
Leider hilft mir das als Anfänger nicht weiter, da dort von Systemen die Rede ist, die 2GB haben. Die Einstellungen sind deshalb viel zu groß für mich. Um die Empfehlungen auf mein kleines System zu übertragen, fehlen mir leider die Erfahrungen.
Auch die my.cnf in der FAQ ist ohne allgemeine Tipps und Empfehlungen, was man für Systeme mit weniger RAM anpassen muß.
Tut mir Leid, wenn ich etwas schwer von Begriff bin, aber als Anfänger hat man es hier nicht gerade einfach.


MfG ACU

Re: my.cnf für einen v-server mit 256MB optimieren

Posted: 2006-04-08 21:46
by Joe User
Nimm ersteinmal meine Beispielconfig und halbiere die *_size-Werte, danach arbeitest Du Dich step-by-step durch isotopps Beiträge.

Re: my.cnf für einen v-server mit 256MB optimieren

Posted: 2006-04-08 23:16
by acu
Hallo!

Code: Select all

[client]
port		= 3306
socket		= /var/lib/mysql/mysql.sock


[mysqld]
port		= 3306
socket		= /var/lib/mysql/mysql.sock
skip-locking
key_buffer = 64M
max_allowed_packet = 1M
table_cache = 64
sort_buffer_size = 4M
net_buffer_length = 8K
read_buffer_size = 4MB
join_buffer_size = 4M
read_rnd_buffer_size = 8M
myisam_sort_buffer_size = 32M

[safe_mysqld]
err-log=/var/lib/mysql/mysqld.log

[mysqldump]
quick
max_allowed_packet = 16M

[mysql]
no-auto-rehash

[isamchk]
key_buffer = 64M
sort_buffer_size = 64M
read_buffer = 4M
write_buffer = 4M

[myisamchk]
key_buffer = 64M
sort_buffer_size = 64M
read_buffer = 4M
write_buffer = 4M

[mysqlhotcopy]
interactive-timeout
Ich habe diese Werte jetzt eingesetzt.
In phpmyadmin bekomme ich aber noch folgende Hinweise:
Key_reads 123
Opened_tables 100
Die Werte werden rot angezeigt.

MfG ACU

Re: my.cnf für einen v-server mit 256MB optimieren

Posted: 2006-04-09 00:39
by duergner
Kannst du bitte mal die ganzen Kommentarzeilen aus der Config raus nehmen wenn du sie hier postest? Das nervt echt und macht absolut keinen Spass zu lesen.

Re: my.cnf für einen v-server mit 256MB optimieren

Posted: 2006-04-09 10:42
by acu
Ich habe die Kommentare entfernt.


MfG ACU