4.4.6.10 Оптимизация таблиц
4.4.6.10 Оптимизация таблиц
Чтобы объединить фрагментированные записи и избавиться от потерь
пространства, происходящих из-за удаления и обновления записей, нужно
запустить myisamchk в режиме восстановления:
shell> myisamchk -r tbl_name
Такую же оптимизацию таблицы можно произвести, используя команду SQL
OPTIMIZE TABLE. OPTIMIZE TABLE выполняет ремонт таблицы и анализ ключей, а
также сортирует дерево индексов для ускорения поиска ключей. Вдобавок
сводится на нет нежелательное взаимодействие между утилитой и сервером,
поскольку при использовании OPTIMIZE TABLE работу выполняет сам сервер.
Обращайтесь к разделу See section 4.5.1 Синтаксис команды OPTIMIZE TABLE.
myisamchk также располагает рядом других опций, которые можно использовать
для повышения производительности таблицы:
- -S, --sort-index
- -R index_num, --sort-records=index_num
- -a, --analyze
Полное описание опций можно найти в разделе See section 4.4.6.1 Синтаксис запуска myisamchk.
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий
|