Spec-Zone.ru › MariaDB

Таблица схемы информации 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/

Spec-Zone.ru

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