Если у вас неограниченное дисковое пространство с мгновенным временем доступа, вам вообще не нужно заботиться о экстентах.
Вы просто составляете каждую таблицу INITIAL 100T NEXT 100T MAXEXTENTS UNLIMITED PCTINCREASE 0
и забываете о экстентах на следующие 300
года.
Проблемы возникают, когда дисковое пространство не ограничено или время доступа варьируется.
Экстенты призваны справляться с разреженностью данных: когда ваши данные фрагментированы, у вас будет HDD
голова, чтобы прыгать с одного места на другое, что требует времени.
В идеальном случае все ваши данные для каждой таблицы должны находиться в одном экстенте, в то время как данные для таблицы, к которой вы присоединяетесь, чаще всего находятся в следующем экстенте, поэтому все можно читать последовательно.
Обратите внимание, что время доступа также включает время доступа, необходимое для выяснения, где находятся ваши данные. Если ваши данные крайне скудны, требуется дополнительный поиск в словарях экстентов.
В настоящее время дисковое пространство не имеет значения, а время доступа по-прежнему имеет значение.
Вот почему Oracle
создал управление экстентами.
Это менее эффективно с точки зрения используемого пространства, чем макет экстента, созданный вручную, но более эффективно с точки зрения времени доступа.
Так что, если у вас достаточно дискового пространства (т. Е. Ваша база данных займет менее половины диска в течение 5
лет), просто используйте автоматические экстенты.