Инструменты пользователя

Инструменты сайта


linux:mysql

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
linux:mysql [2011/10/25 15:28]
linko22@gmail.com
linux:mysql [2011/11/15 10:45] (текущий)
linko22@gmail.com
Строка 1: Строка 1:
 +====== MySQL ======
 +
 +===== Изменение настроек "на лету" =====
 +
 <code bash> <code bash>
 # mysql # mysql
Строка 20: Строка 24:
 </code> </code>
  
 +old value
 +<code mysql>
 +set @@global.tmp_table_size=134217728;
 +set @@global.max_heap_table_size=268435456;
 +</code>
 512Mb 512Mb
 <code mysql> <code mysql>
-set @@global.tmp_table_size=536870912+set @@global.tmp_table_size=536870912
 +set @@global.max_heap_table_size=536870912;
 </code> </code>
 +
 +===== Ротация логов =====
 +
 +Создаем файлик **/etc/logrotate.d/mysqld**:
 +
 +<code bash>
 +/var/log/mysqld/*.log {
 +    create 664 mysql mysql
 +    notifempty
 +    daily
 +    rotate 10
 +    missingok
 +    compress
 +    postrotate
 +    if test -n "`ps acx|grep mysqld`"; then
 +        /usr/bin/mysqladmin flush-logs
 +    fi
 +    endscript
 +}
 +</code>
 +
 +Обязательно запускаем один раз
 +<code bash>logrotate -f /etc/logrotate.d/mysqld</code>
linux/mysql.1319542102.txt.gz · Последнее изменение: 2011/10/25 15:28 (внешнее изменение)