MySQL/my.cnf: Seperate key_buffer
Jonny 5
- datenbank
Hallo!
Hat jemand Erfahrung mit der Konfiguration seperater Key Caches.
Siehe zB:
Using Multiple Key Caches for MyIsam
Angenommen, ich würde in my.cnf zB etwas, wie folgt eintragen:
key_buffer = 1024M
tab1.key_buffer_size = 128M
tab2.key_buffer_size = 256M
tab3.key_buffer_size = 384M
init_file=/etc/mysql/my_cache.cnf
Frage: Beinhaltet der "globale" Wert von key_buffer die seperaten Werte, wäre also für weitere Indices noch 256M über, oder eben 1024M und ich würde mit dieser Konfiguration also 1792M einstellen?
Schönen Abend,
Jonny 5
Hi,
key_buffer = 1024M
tab1.key_buffer_size = 128M
tab2.key_buffer_size = 256M
tab3.key_buffer_size = 384M
init_file=/etc/mysql/my_cache.cnfFrage: Beinhaltet der "globale" Wert von key_buffer die seperaten Werte, wäre also für weitere Indices noch 256M über, oder eben 1024M und ich würde mit dieser Konfiguration also 1792M einstellen?
Du solltest dich bei solchen Fragen ans Manual halten, nicht an Sekundärquellen.
http://dev.mysql.com/doc/refman/5.1/en/server-system-variables.html#sysvar_key_buffer_size:
“It is possible to create multiple MyISAM key caches. The size limit of 4GB applies to each cache individually, not as a group.”
MfG ChrisB
Hi ChrisB,
danke für die rasche Antwort.
Schönen Abend,
Jonny 5