Таблица mysql.index_stats
Таблица mysql.index_stats — одна из трёх таблиц, хранящих данные, используемые для статистики таблиц, независимых от движка. Другие — mysql.column_stats и mysql.table_stats.
MariaDB, начиная с 10.4
В MariaDB 10.4 и более поздних версиях, эта таблица использует движок Aria.
MariaDB до 10.3
В MariaDB 10.3 и более ранних версиях, эта таблица использует движок MyISAM.
Таблица mysql.index_stats содержит следующие поля:
| Поле | Тип | Null | Ключ | Значение по умолчанию | Описание |
|---|---|---|---|---|---|
db_name |
varchar(64) |
NO | PRI | NULL |
База данных, в которой находится таблица. |
table_name |
varchar(64) |
NO | PRI | NULL |
Имя таблицы |
index_name |
varchar(64) |
NO | PRI | NULL |
Имя индекса |
prefix_arity |
int(11) unsigned |
NO | PRI | NULL |
Длина префикса индекса. 1 для первой ключевой части, 2 для первых двух и так далее. Поддерживаются расширенные ключи InnoDB. |
avg_frequency |
decimal(12,4) |
YES | NULL |
Среднее количество записей, которые можно найти для заданных значений (keypart1, keypart2, ...), при условии, что эти значения будут найдены в таблице. |
Возможна ручная корректировка таблицы. Подробности см. в ручной корректировке статистических таблиц.
Содержимое, воспроизведённое на этом сайте, является собственностью соответствующих владельцев, и это содержание не проверяется предварительно компанией 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/mysqlindex_stats-table/