The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Как произвести оптимизацию хранилища в MySQL (аналог vacuum в psql)
Почистить "дырки" (дефрагментация), обновить статистику и отсортировать индексы:
       OPTIMIZE TABLE имя_таблицы;
или использовать:   myisamchk --quick --check-only-changed --sort-index --analyze
Внимание, myisamchk нужно запускать при _не_ запущенном mysqld, иначе нужно
использовать утилиту mysqlcheck
(mysqlcheck --repair --analyze --optimize --all-databases --auto-repair)
Апдейт статистики оптимизатора:
      ANALYZE TABLE имя_таблицы;
или использовать:   myisamchk --analyze
Рекомендуется регулярно выполнять:
    isamchk -r --silent --sort-index -O sort_buffer_size=16M db_dir/*.ISM
    myisamchk -r --silent --sort-index  -O sort_buffer_size=16M db_dir/*.MYI
 
24.10.2002
Ключи: buffer, isa, sort, mysql, postgresql, size, db / Лицензия: CC-BY
Раздел:    Корень / Программисту и web-разработчику / SQL и базы данных / MySQL специфика / Оптимизация и администрирование MySQL

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




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру