Ik had een vrij hoge load op de server van wel 20 ~30. Op de server draaien weblogs met films. Er komen ongeveer 50.000 unieke bezoekers per dag op alles samen en deze zorgen ongeveer voor 500.000 pageviews. Database en data staan op dezelfde server. Dit is om aan te geven onder welke druk de server staat. Nu gebruik ik alleen MyISAM tabellen. Om de hoge load de baas te zijn, ben ik wat gaan tweaken samen met tuning-primer.sh.
Nu heb ik alles redelijk onder controle weten te krijgen, alleen zo nu en dan zitten er nog pieken in van 8.
Ik heb de volgende my.cnf nu:
[mysqld]
thread_cache_size=60
max_connections=1000
query_cache_size=256M
query_cache_type=1
query_cache_limit=1M
table_cache=6000
key_buffer_size=3072M
#log-slow-queries=slow.log
#long_query_time=10
#log-queries-not-using-indexes
low_priority_updates=1
concurrent_insert=2
Nu vroeg ik me af of dit redelijk goed is voor bovenstaande. Het draait op een:
Dual Xeon Quad 2.5Ghz
8GB RAM
2x 1000GB Hardeschijf raid1
Nu heb ik alles redelijk onder controle weten te krijgen, alleen zo nu en dan zitten er nog pieken in van 8.
Ik heb de volgende my.cnf nu:
[mysqld]
thread_cache_size=60
max_connections=1000
query_cache_size=256M
query_cache_type=1
query_cache_limit=1M
table_cache=6000
key_buffer_size=3072M
#log-slow-queries=slow.log
#long_query_time=10
#log-queries-not-using-indexes
low_priority_updates=1
concurrent_insert=2
Nu vroeg ik me af of dit redelijk goed is voor bovenstaande. Het draait op een:
Dual Xeon Quad 2.5Ghz
8GB RAM
2x 1000GB Hardeschijf raid1