Показаны различия между двумя версиями страницы.
Следующая версия | Предыдущая версия | ||
linux:mysql [2011/10/14 14:47] linko22@gmail.com создано |
linux:mysql [2011/11/15 10:45] (текущий) linko22@gmail.com |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
+ | ====== MySQL ====== | ||
+ | |||
+ | ===== Изменение настроек "на лету" | ||
+ | |||
<code bash> | <code bash> | ||
- | mysql> set @@tmp_table_size=327680000; | + | # mysql |
+ | mysql> set @@global.tmp_table_size=327680000; | ||
Query OK, 0 rows affected (0.00 sec) | Query OK, 0 rows affected (0.00 sec) | ||
+ | mysql> exit | ||
+ | # mysql | ||
mysql> show variables like ' | mysql> show variables like ' | ||
+-------------------+-----------+ | +-------------------+-----------+ | ||
Строка 16: | Строка 23: | ||
mysql> | mysql> | ||
</ | </ | ||
+ | |||
+ | old value | ||
+ | <code mysql> | ||
+ | set @@global.tmp_table_size=134217728; | ||
+ | set @@global.max_heap_table_size=268435456; | ||
+ | </ | ||
+ | 512Mb | ||
+ | <code mysql> | ||
+ | set @@global.tmp_table_size=536870912; | ||
+ | set @@global.max_heap_table_size=536870912; | ||
+ | </ | ||
+ | |||
+ | ===== Ротация логов ===== | ||
+ | |||
+ | Создаем файлик **/ | ||
+ | |||
+ | <code bash> | ||
+ | / | ||
+ | create 664 mysql mysql | ||
+ | notifempty | ||
+ | daily | ||
+ | rotate 10 | ||
+ | missingok | ||
+ | compress | ||
+ | postrotate | ||
+ | if test -n "`ps acx|grep mysqld`"; | ||
+ | / | ||
+ | fi | ||
+ | endscript | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | Обязательно запускаем один раз | ||
+ | <code bash> |