Рис. 12.3. Создание индекса для таблицы “patient ”.
.
Для того чтобы увидеть всю информацию нужно написать следующий запрос.
Рис. 12.5. Вывод информации об индексе таблицы “patient”.
Рассмотрим более подробно, что означают данные полученные в результате этого запроса.
Table Имя таблицы.
Non_unique 0 если индекс не может содержать дублирующихся значений.
Key_name Имя индекса.
Seq_in_index Порядковый номер столбца в индексе, начиная с 1.
Column_name Имя столбца.
Collation Как столбцы отсортированы в индексе. В MySQL в данном столбце могут присутствовать значения 'A' (в порядке возрастания) или NULL (не отсортирован).
Cardinality Количество уникальных значений в индексе. Обновляется путем запуска isamchk -a.
Sub_part Количество индексированных символов, если столбец индексируется частично. Если проиндексирован весь ключ, то будет содержаться значение NULL.
Null Содержит значение 'YES', если столбец может содержать NULL.
Index_type Используемый метод индексирования.
Comment Различные примечания. На данный момент в версиях MySQL < 4.0.2 выдается, является индекс FULLTEXT или нет.
Задание:
Написать и выполнить скрипты по теме лабораторной работы.
Показать четыре различных по сложности и условиям примера применения index.
Подкрепить скрипты скринами с результатами их выполнения в СУБД.
Подготовить отчет по выполненной работе.
Требования к отчету:
Отчет по выполненной работе должен содержать:
Тему лабораторной работы.
Цель лабораторной работы.
Краткие теоретические сведения по теме.
Задание.
Реляционную модель базы данных по предметной области.
Скрипты по теме лабораторной работы со скринами результатов.
Do'stlaringiz bilan baham: |