Задать вопрос
@artimf

Как будет храниться таблица в Oracle, если создать все возможные индексы по ней?

Подскажите, как будет храниться таблица в Oracle, если создать все возможные индексы по ней?
  • Вопрос задан
  • 2579 просмотров
Подписаться Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Инженер по тестированию
    5 месяцев
    Далее
  • Яндекс Практикум
    Java-разработчик
    10 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик расширенный
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 3
@maks123
Так же как и без индексов: в табличных пространствах.
Можете развернуто задать вопрос?
Ответ написан
Комментировать
Cresh
@Cresh
ИТ Архитектор X5 Retail Group
внутри табличного пространства указанного при ее создании а оно в датафайле

хотя хорошим тоном считается разделение таблиц индексов в разные пространства и на разные диски, очень советую
Ответ написан
Комментировать
@mmxdesign
Software Engineer
+ присоединяюсь к zip_zero... в чем суть создания всевозможных индексов.
Оракл сам создает автоматические индексы которые ему нужны.
Разработчик создает еще пару индексов чтобы оптимизировать работу запросов которые не вовлекают primary и unique constraints, например как composite primary keys или на ключевые слова или названия продуктов и тд.
Если нужно много индексов - может логика и ERM модель базы данных не доработана хорошо и нужно оптимизировать ее методами нормализации.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы