Набор экстентов формирует следующую более крупную единицу хранения, именуемую сегментом. Oracle называет сегментом все пространство, выделенное любому конкретному объекту базы данных. Поэтому если у вас есть таблица по имени Customer, вы просто ссылаетесь на пространство, выделенное для нее, как на “сегмент Customer”. Когда вы создаете индекс, он получает свой собственный сегмент, названный его именем. Сегменты данных и индексов — наиболее распространенный тип сегментов Oracle.
Есть также временные сегменты, которые БД Oracle использует в транзакциях, включающих сортировку, а также сегменты отката, которые база использует для хранения информации отката.
Когда все экстенты сегмента заполнены, Oracle автоматически выделяет дополнительные экстенты при необходимости, и эти сегменты могут не быть непрерывными.