|
Программирование >> Создание клиентов mysql
help (-?) При наличии этой опции возвращается лишь описание синтаксиса командной строки, а все остальные опции игнорируются. --information (-i) При наличии этой опции выдается информация о каждой проверяемой таблице. --1сеу8-и8ес1=битовое поле {-к битовое поле) Эта опция заставляет утилиту активизировать одни ключи и дезактивировать другие. Поскольку каждая операция вставки связана с обновлением индексов, дезактивация их приводит к ускорению операции. Впоследствии можно восстановить индекс с помощью инструкции-recover. В качестве битового поля указывается целое число. Первая битовая цифра задает первый индекс, вторая - второй и т.д. Например, чтобы активизировать первый и четвертый индексы и отключить все остальные, нужно задать аргумент 9 (двоичная форма - 1001). -medium-check (-m) При наличии этойопции выполняется более детальная проверка таблиц, чем в случае опции -check, хотя и не такая тщательная, как в случаеопции -extended-check. --no-symlinks Эта опция запрещает утилите проверять содержимое символических ссылок. -quick (-q) Эта опция заставляет утилиту восстанавливать только индексы и пропускать файлы данных. Если указана опция -qq, файлы данных будут обновляться только в случае обнаружения дубликатов. --read-only (-T) При наличии этой опции утилита будет искать ошибки, но не чать таблицу как поврежденную в случае их обнаружения. Это позволит не прерывать работу других пользователей на время проверки таблицы. --recover (-г) Эта опция заставляет утилиту устранять обнаруживаемые ошибки. В зависимости от определения таблицы возможен либо режим -safe-recover, либо -sort-recover. Полный список утилит 269 -safe-recover (-о) В это име исправляется ряд ошибок, которые невозможно устранить в режиме -sort-recover. Кроме того, используется индексный буфер, поэтому желательно максимально увеличить его размер. В данном режиме восстановление таблицы происходит медленнее, чем в режиме -sort-recover, так что сначалалучше выполнить быстрое восстановление. --8е1-аи1о-тсгетеп1[=число] (-A [число]) Эта опция задает следующее значение етчика, если оно еще неб1ло использовано. - -set-character-set=HMfl Эта опция задает используемый набор символов. -set-variable переменнаязначение (-О переменная=значение) С помощью этой опции можно задавать значения некоторых переменных утилиты myisamchk. Список переменныхи их стандартных значений приведен в табл. 14.1. Переменная decodebits key buffer size read buffer si2e sort buf fersize sort key blocks write buffer size Значение по умолчанию 9 520192 262136 2097144 16 262136 При восстановлении таблицы в режиме -ег используется буфер сортировки. В этом случае операция восстановления выполняется достаточно быстро. Но бывают ситуации, когда утилита myisamchk вынуждена использовать индексный буфер. Например, этого требуют опции -safe recover и -extended check. Кроме того, индексный буфер задействуется, когда размер временного файла, используемого при сортировке индекса, становится в два раза больше, чем размер индексного файла. Таким образом, благодаря индексному буферу сокращается объем требуемого дискового пространства, но вместе с тем снижается производительность. --Silent (-S) Эта опция приводит к сокращению объема выдаваемой информации. При нали-чип опции -ззбудет возвращаться еще меньше информации. --sort-index (-S) Эта опция заставляет утилиту сортировать индексы, что приведет к ускорению операций сканирования таблиц. Sort-records=HHfleKC (-R индекс) Эта опция заставляет утилиту сортировать строки файла данных по указанному номеру индекса, что приведет к ускорению операций поиска по диапазону значений. -sort-recover (-п) Эта опция заставляет утилиту использовать буфер сортировки даже в том случае, если размер временных таблиц окажется очень большим. В данном режиме, в отличие от режима -recover, утилита не может обрабатывать дублирующиеся значения в столбцах, на которые наложено ограничение уникальности. --tmpdir=KaTaflor (-t каталог) Эта опция задает каталог временных файлов. --unpacl( (-u) Эта опция заставляет утилиту распаковать таблицу, упакованную ути- литой --update-state (-U) Эта опция заставляет утилиту обновить индексный файл, включив в него информацию о последней проверке. --verbose (-v) Эта опция переводит утилиту в многословный режим, в котором выдается больше информации, чем обычно. Существуют также опции -w и -vw, которые еще больше повышают информативность выходных данных. Их удобно применять совместно с опциями -iption и -extended-check. --version (-V) При наличии этой опции вхдается лишь информация о версии утилиты. --wait (-W) Эта опция заставляет утилиту дождаться разблокирования таблицы. myisamlog Утилита myisamlog сканирует фай sam. log и возвращает из него требуемую информацию. Синтаксис вызова утилиты таков:
|
© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки. |