Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 13178|Ответ: 0

[Источник] Команды MySQL View и Create Index

[Скопировать ссылку]
Опубликовано 01.03.2019 10:51:26 | | | |
Используйте команду ALTER для добавления и удаления индексов

Существует четыре способа добавить индекс в таблицу данных:

ИЗМЕНИТЬ ТАБЛИЦУ tbl_name ДОБАВИТЬНАЧАЛЬНАЯ ШКОЛАКЛЮЧ (column_list): Это утверждение добавляет первичный ключ, что означаетЗначение индекса должно быть уникальным и не может быть NULL
ИЗМЕНИТЬ ТАБЛИЦУ tbl_name ДОБАВИТЬУНИКАЛЬНОСТЬindex_name (column_list): Это утверждение создаёт индексдолжен быть уникальным (в дополнение к NULL, который может происходить несколько раз)
ИЗМЕНИТЬ ТАБЛИЦУ tbl_name ДОБАВИТЬИНДЕКСindex_name (column_list): ДобавитьНормальный индекс, индексное значение может появляться несколько раз.
ИЗМЕНИТЬ ТАБЛИЦУ tbl_name ДОБАВИТЬПОЛНЫЙ ТЕКСТindex_name (column_list): Это утверждение указывает, что индекс является ПОЛНЫМ текстом дляПолный текст указателя


При создании индекса рекомендуется создавать его напрямую с помощью командной строки MySQL, а не с помощью MySQL Workbench.

Посмотреть индекс




· Таблица

Название стола.

· Non_unique

Если индекс не может включать дублирующиеся слова, он равен 0. Если можешь, то 1.

· Key_name

Название индекса.

· Seq_in_index

Последовательность столбца в индексе, начиная с 1.

· Column_name

Название колонки.

· Колляция

Как в индексе хранятся столбцы? В MySQL есть значение 'A' (возрастающее) или NULL (без классификации).

· Кардинальность

Оценка количества уникальных значений в индексе. Её можно обновить, запустив ANALYZE TABLE или myisamchk -a. Кардиналы считаются на основе статистики, хранящейся в виде целых чисел, поэтому значение не обязательно должно быть точным даже для малых таблиц. Чем выше кардинальность, тем выше вероятность того, что MySQL будет использовать этот индекс при федеративном соединении.

· Sub_part

Если столбец индексирован лишь частично, это количество символов, которые индексируются. Если весь столбец индексируется, это NULL.

· Переполнено

Показывает, как сжимаются ключевые слова. Если он не сжат, значит NULL.

· Null

Если столбец содержит NULL, он содержит YES. Если нет, то столбец содержит NO.

· Index_type

Использовали методы индексации (BTREE, FULLTEXT, HASH, RTREE).

· Комментарий





Предыдущий:C# После десериализации обработки данных возвращается json()
Следующий:Какие распространённые методы тестирования для VPS для каменщика? Полный список методов тестирования VPS для каменщиков
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com