Таблица схемы информации STATISTICS
Таблица схемы информации STATISTICS предоставляет информацию об индексах таблиц.
Она содержит следующие столбцы:
| Столбец | Описание |
|---|---|
TABLE_CATALOG |
Всегда def. |
TABLE_SCHEMA |
Имя базы данных. |
TABLE_NAME |
Имя таблицы. |
NON_UNIQUE |
1 если индекс может содержать дубликаты, 0 если нет. |
INDEX_SCHEMA |
Имя базы данных. |
INDEX_NAME |
Имя индекса. Первичный ключ всегда имеет имя PRIMARY. |
SEQ_IN_INDEX |
Номер последовательности столбца, начиная с 1. |
COLUMN_NAME |
Имя столбца. |
COLLATION |
A для сортировки по возрастанию, или NULL для несортированных данных. |
CARDINALITY |
Оценки количества уникальных значений, хранящихся в индексе, на основе статистики, хранящейся как целые числа. Более высокие значения обычно означают большую вероятность использования индекса в соединении. Обновляется оператором ANALYZE TABLE или myisamchk -a. |
SUB_PART |
NULL если весь столбец индексируется, или количество индексированных символов, если индексируется частично. |
PACKED |
NULL если индекс не упакован, в противном случае, как индекс упакован. |
NULLABLE |
YES если столбец может содержать NULL, пустая строка, если нет. |
INDEX_TYPE |
Тип индекса, один из BTREE, RTREE, HASH или FULLTEXT. См. Типы индексов движка хранения. |
COMMENT |
Комментарии к индексу из оператора CREATE INDEX. |
IGNORED |
Будет ли индекс игнорироваться оптимизатором. См. Игнорируемые индексы. Из MariaDB 10.6.0. |
Оператор SHOW INDEX выдает аналогичный вывод.
Пример
SELECT * FROM INFORMATION_SCHEMA.STATISTICS\G
...
*************************** 85. row ***************************
TABLE_CATALOG: def
TABLE_SCHEMA: test
TABLE_NAME: table1
NON_UNIQUE: 1
INDEX_SCHEMA: test
INDEX_NAME: col2
SEQ_IN_INDEX: 1
COLUMN_NAME: col2
COLLATION: A
CARDINALITY: 6
SUB_PART: NULL
PACKED: NULL
NULLABLE:
INDEX_TYPE: BTREE
COMMENT:
INDEX_COMMENT:
...
Содержание, воспроизведённое на этом сайте, является собственностью его соответствующих владельцев, и это содержание не проверяется предварительно компанией 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/information-schema-statistics-table/