Тюнинг БД Mysql — различия между версиями

Материал из Cisco CCNP
Перейти к навигации Перейти к поиску
imported>Artem
imported>Artem
Строка 1: Строка 1:
 
Для увеличения производительности БД рекомендуется изменить конфигурацию my.cnf, добавив
 
Для увеличения производительности БД рекомендуется изменить конфигурацию my.cnf, добавив
−
<nowiki>
+
innodb_buffer_pool_size = 3G (16M)
−
innodb_buffer_pool_size = 3G (16M)
+
innodb_log_file_size = 64M (5M)
−
innodb_log_file_size = 64M (5M)
+
innodb_flush_method=O_DIRECT
−
innodb_flush_method=O_DIRECT
+
innodb_flush_log_at_trx_commit=2 (1)
−
innodb_flush_log_at_trx_commit=2 (1)
+
tmp_table_size=256M (32M)
−
tmp_table_size=256M (32M)
+
max_heap_table_size=256M (16M)
−
max_heap_table_size=256M (16M)
+
table_cache=256 (64)
−
table_cache=256 (64)
 
−
</nowiki>
 

Версия 15:21, 1 февраля 2013

Для увеличения производительности БД рекомендуется изменить конфигурацию my.cnf, добавив

innodb_buffer_pool_size = 3G (16M)
innodb_log_file_size = 64M (5M)
innodb_flush_method=O_DIRECT
innodb_flush_log_at_trx_commit=2 (1)
tmp_table_size=256M (32M)
max_heap_table_size=256M (16M)
table_cache=256 (64)