Spec-Zone.ru › MariaDB

myisam_ftdump

myisam_ftdump — это утилита для отображения информации о индексах MyISAM FULLTEXT. Она сканирует и выводит весь индекс, что может быть длительным процессом.

Если сервер работает, убедитесь, что вы сначала выполнили оператор FLUSH TABLES.

Использование

myisam_ftdump <table_name> <index_num>

Имя таблицы можно указать с расширением .MYI или без него.

Номер индекса соответствует номеру индекса при определении таблицы, начиная с нуля. Например, рассмотрим следующее определение таблицы:

CREATE TABLE IF NOT EXISTS `employees_example` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `first_name` varchar(30) NOT NULL,
  `last_name` varchar(40) NOT NULL,
  `position` varchar(25) NOT NULL,
  `home_address` varchar(50) NOT NULL,
  `home_phone` varchar(12) NOT NULL,
  `employee_code` varchar(25) NOT NULL,
  `bio` text NOT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `employee_code` (`employee_code`),
  FULLTEXT (`bio`)
) ENGINE=MyISAM;

Индекс FULLTEXT будет 2. Первичный ключ — это индекс 0, а индекс уникального ключа — 1.

Вы можете использовать myisam_ftdump для генерации списка записей индекса в порядке частоты их появления следующим образом:

myisam_ftdump -c mytexttable 1 | sort -r

Параметры

Параметр Описание
-h, --help Отобразить справку и выйти.
-?, --help Синоним для -h.
-c, --count Вычислить статистику по словам (количества и глобальные веса).
-d, --dump Вывести индекс (включая смещения данных и веса слов).
-l, --length Вывести распределение длин.
-s, --stats Вывести глобальную статистику.
-v, --verbose Подробный режим.
Содержимое, воспроизведенное на этом сайте, является собственностью соответствующих владельцев, и это содержимое не проверяется предварительно компанией MariaDB. Мнения, информация и мнения, выраженные в этом содержимом, не обязательно отражают точку зрения MariaDB или любой другой стороны.

© 2023 MariaDB
Licensed under the Creative Commons Attribution 3.0 Unported License and the GNU Free Documentation License.
https://mariadb.com/kb/en/myisam_ftdump/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API