The OpenNET Project
 
Поиск (ключи):    ПРОГРАММЫ СТАТЬИ СОВЕТЫ ФОРУМ
  WIKI НОВОСТИ (+) MAN'ы ДОКУМЕНТАЦИЯ

Как уменьшить время завершения работы СУБД MySQL при использовании InnoDB
Иногда для завершения работы MySQL сервера с таблицами в формате InnoDB
требуется слишком много времени,
из-за необходимости сброса всех буферов. Если процесс завершить принудительно,
то данные не потеряются,
но при следующем запуске будет инициирован значительно более долгий процесс
восстановления из лога транзакций.

Один из способов минимизировать время завершения сервера, за какое-то время
перед выключением MySQL
включить функцию предварительного сброса буферов:

      mysql> set global innodb_max_dirty_pages_pct = 0;

Далее периодически смотрим объем не сброшенных буферов: 

      $ mysqladmin ext -i10 | grep dirty

      | Innodb_buffer_pool_pages_dirty    | 1823484        |
      ...  
      | Innodb_buffer_pool_pages_dirty    | 1821293        |
      ...
      | Innodb_buffer_pool_pages_dirty    | 1818938        |

Дожидаемся когда значение Innodb_buffer_pool_pages_dirty приблизится к нулю и
выполняем процесс завершения работы,
сведя время простоя сервера к минимуму.
 
17.04.2009 , Источник: http://www.mysqlperformanceblog.com...
Раздел:    Корень / Программисту и web-разработчику / SQL и базы данных / MySQL специфика / Оптимизация и администрирование MySQL

Обсуждение [ RSS ]
 
  • 1.2, Аноним, 14:43, 17/04/2009 [ответить] [смотреть все]
  • +/
    любопытно вместо завершения работы и ожидания сброса буферов предлагается вр... весь текст скрыт [показать]
     
     
  • 2.3, Heckfy, 15:07, 17/04/2009 [^] [ответить] [смотреть все]  
  • +/
    Если спешки с перезагрузкой не намечалось, просто сделаешь ее тогда, когда система будет к этому готова.
     
  • 2.4, uldus, 15:53, 17/04/2009 [^] [ответить] [смотреть все]  
  • +/
    Логика в сохранении работы базы лишние минуты, зачем сбрасывать буферы когда сервер отключен, когда это можно сделать не прерывая работу клиентов ?

     
  • 1.5, pavlinux, 03:19, 20/04/2009 [ответить] [смотреть все]  
  • +/
    Чё париться  

    echo b > /proc/sysrq-trigger - моментальный сброс кэша.

     
     
  • 2.6, тигар, 14:55, 20/04/2009 [^] [ответить] [смотреть все]  
  • +/
    [tiger@notebook]~%echo b > /proc/sysrq-trigger
    /proc/sysrq-trigger: No such file or directory.

    so sad!11 а гдеже моментальный сброс?!:-(
    по теме: на лоре возможно подобный йумар кого-либо мог развеселить, предлагай уж нормальные решения, да?

     
     
  • 3.7, pavlinux, 04:55, 21/04/2009 [^] [ответить] [смотреть все]  
  • +/
    Встряхнуть надо было...
     

    Ваш комментарий
    Имя:         
    E-Mail:      
    Заголовок:
    Текст:

     Добавить заметку
     Версия для печати
     
     Поиск заметки:
     

    Последние заметки
    - 12.05 Организация шифрованного бэкапа с помощью rdiff-backup, encfs и Dropbox
    - 11.05 Настройка беспроводного соединения в Debian GNU/Linux
    - 07.05 Использование Google Drive в Linux
    - 18.04 Использование нескольких сетевых стеков в Linux
    - 15.04 Восстановление стандартного KDE меню после его удаления (например, wine)
    - 11.04 Настройка gmirror при использовании GPT во FreeBSD 9
    - 09.04 Маршрутизатор на базе FreeBSD с приоритизация трафика средствами PF и ALTQ
    - 02.04 Частичное восстановление данных MySQL из бэкапа, созданного с использованием LVM
    - 21.03 Настройка DNSSEC в BIND 9.9
    - 17.03 Набор номера на Cisco IP Phone 7960/7940 из скрипта
    RSS | Следующие 15 записей >>


    ПОДПИШИСЬ НА ЖУРНАЛ Linux Format 2012!

    Журнал "Linux Format" (Линукс Формат)- Единственный в России и странах СНГ журнал на русском языке, посвящённый Linux и свободному ПО. Журнал для IT-директоров, IT-менеджеров, программистов, системных администраторов, учителей школ и преподавателей ВУЗов и всех пользователей ПК. В каждом выпуске: Новости индустрии OpenSource, обзоры новинок свободного ПО, обучающие и методические статьи.

    Каждый, кто оформит подписку, получает бонусы и подарки- объёмные наклейки на системный блок, диск с архивом номеров за 2005-2011 г.г. и ежемесячно электронную версию журнала в pdf-формате.

    Оформить подписку на год


      Закладки на сайте
      Проследить за страницей
    Created 1996-2012 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    RUNNet TopList