Warning: include() [function.include]: Failed opening '/var/www/phps/data/www/php-s.ru/inc/meta.inc' for inclusion (include_path='.:/usr/local/zend-5.3/share/pear') in /home/users/n/niyazov/domains/php-s.ru/MySQL/4_7/index.php on line 15

Warning: include() [function.include]: Failed opening '/var/www/phps/data/www/php-s.ru/inc/header.inc' for inclusion (include_path='.:/usr/local/zend-5.3/share/pear') in /home/users/n/niyazov/domains/php-s.ru/MySQL/4_7/index.php on line 32

Warning: include() [function.include]: Failed opening '/var/www/phps/data/www/php-s.ru/inc/left-bar.inc' for inclusion (include_path='.:/usr/local/zend-5.3/share/pear') in /home/users/n/niyazov/domains/php-s.ru/MySQL/4_7/index.php on line 38

Warning: include() [function.include]: Failed opening '/var/www/phps/data/www/php-s.ru/inc/right-bar.inc' for inclusion (include_path='.:/usr/local/zend-5.3/share/pear') in /home/users/n/niyazov/domains/php-s.ru/MySQL/4_7/index.php on line 41

Warning: include() [function.include]: Failed opening '/var/www/phps/data/www/php-s.ru/inc/banner728-90.inc' for inclusion (include_path='.:/usr/local/zend-5.3/share/pear') in /home/users/n/niyazov/domains/php-s.ru/MySQL/4_7/index.php on line 47

Синтаксис ANALYZE TABLE в MySQL

Главная Страница » Книги по PHP » MySQL уроки для начинающих с нуля » Синтаксис ANALYZE TABLE в MySQL


Warning: include() [function.include]: Failed opening '/var/www/phps/data/www/php-s.ru/MySQL/menu-t.inc' for inclusion (include_path='.:/usr/local/zend-5.3/share/pear') in /home/users/n/niyazov/domains/php-s.ru/MySQL/4_7/index.php on line 53
ANALYZE TABLE tbl_name[,tbl_name...]

Команда ANALYZE TABLE анализирует и сохраняет распределение ключей для таблицы. В процессе анализа таблица будет блокирована с доступом только для чтения. Эта команда работает на таблицах типов MyISAM и BDB.

ANALYZE TABLE tbl_name[,tbl_name...]

Она эквивалентна вызову myisamchk -а.

MySQL использует сохраненное распределение ключей, чтобы решить, в каком порядке таблицы должны быть соединены, когда выполняется объединение. Команда возвращает таблицу со следующими столбцами (табл. 4.6):

Таблица 4.6. Отчет об анализе таблицы

Столбец Значение
Table Имя таблицы
Ор Обязательно analyze
Msg_type Одно из 4-х: status, error, info или warning
Msg_text Собственно сообщение

Вы можете проверять сохраненное распределение ключей командой SHOW INDEX. Подробности в разделе 4.10.1 «Получение информации о базах данных, таблицах, столбцах и индексах».

Если таблица не изменилась после последней команды ANALYZE TABLE, она не будет проанализирована снова.


Warning: include() [function.include]: Failed opening '/var/www/phps/data/www/php-s.ru/inc/share.inc' for inclusion (include_path='.:/usr/local/zend-5.3/share/pear') in /home/users/n/niyazov/domains/php-s.ru/MySQL/4_7/index.php on line 100

Warning: include() [function.include]: Failed opening '/var/www/phps/data/www/php-s.ru/inc/footer.inc' for inclusion (include_path='.:/usr/local/zend-5.3/share/pear') in /home/users/n/niyazov/domains/php-s.ru/MySQL/4_7/index.php on line 107