Навигация
|
Основы Oracle 18c - 19c часть 9 - индексы
Основы Oracle 18c - 19c часть 9 - индексы
Необходимо продумывать создание индексов исходя из данных особенностей! Первичный ключ таблицы автоматически создает индекс по столбцу Индексируйте столбцы, которые часто используются в операторах:
Уникальные - содержат уникальные, неповторяющиеся значения в колонке Неуникальные - содержат неуникальные, могут иметь повторения в колонке Первичные - уникальные индексы в таблице, должны иметь значение, не могут быть равны null Вторичные - индексы таблицы, которые могут быть неуникальными Составные индексы – содержащие два или более столбца одной и той-же таблицы
По структуре концепция сбалансированного поиска по индексам напоминает дерево Создается по умолчанию оператором CREATE INDEX Блоки верхнего уровня дерева (branch blocks) называются - блоки ветвей Блоки листьев содержат два элемента: ROWID – уникальный указатель, указывает физическое расположение строки
Данные индекса изменяются операторами DML Индексы вырастают в размере, если происходят удаленя сток Пространство, занятое удаленными значениями, индексом больше не используется Оператор REBUILD - реорганизовывает индекс Комментарии пользователей Эту новость ещё не комментировалиНаписать комментарий Анонимам нельзя оставоять комментарии, зарегистрируйтесь! |
Контакты Группа ВК | Код обмена баннерами | Видео к IT статьям на YoutubeВидео на другие темы Смотреть | |||
Мои друзья: | © Snakeproject.ru создан в 2013 году.При копировании материала с сайта - оставьте ссылку.Весь материал на сайте носит ознакомительный характер,за его использование другими людьми, автор ответственности не несет. |
||||
Поддержать автора и проект
|