2012-08-13 3 views
0

Я испытываю медленную производительность с помощью CMS (WordPress) на моем сервере.MySQL Tuning & Performance через Query_Cache

Я побежал SHOW STATUS LIKE 'Qcache%';

Результат:

Variable_name    Value 
Qcache_free_blocks   0 
Qcache_free_memory   0 
Qcache_hits     0 
Qcache_inserts    0 
Qcache_lowmem_prunes  0 
Qcache_not_cached   0 
Qcache_queries_in_cache  0 
Qcache_total_blocks   0 

Я имею в виду, что нулевые значения не являются хорошими. Кто-нибудь знает, хорошо ли эти ценности? Если это не так, есть ли у вас рекомендации относительно того, как я могу улучшить производительность своих сайтов по отношению к MySQL?

Спасибо.

дополненного

Перед выполнением команды выше, я побежал SHOW VARIABLES LIKE 'have_query_cache';.

Результат:

Variable_name  Value 
have_query_cache YES 

ПОПРАВКИ # 2

Тогда я побежал SHOW VARIABLES LIKE 'query_cache%';

Результат:

Variable_name     Value 
query_cache_limit    1048576 
query_cache_min_res_unit  4096 
query_cache_size    0 
query_cache_type    ON 
query_cache_wlock_invalidate OFF 

ПОПРАВКИ # 3

Тогда я побежал

Результат:

Variable_name  Value 
log_slow_queries OFF 
+0

Похоже, кэш запросов не включен. Можете ли вы запустить это. 'SHOW VARIABLES LIKE 'has_query_cache';' –

+0

О, извините @ MikeBrant. См. Мой измененный вопрос. –

+0

@ Dr.Tot Но что вы получили, когда вы запустили заявление, о котором я говорил? Если вы получаете значение 'YES', то кеш включен и есть другая проблема, иначе кеш не включен (что, скорее всего, здесь). –

ответ