Табличное пространство
Эта статья нуждается в дополнительных цитатах для проверки . ( декабрь 2009 г. ) |
Табличное пространство фактические данные, лежащие в основе объектов базы данных — это место хранения, в котором могут храниться . Он обеспечивает уровень абстракции между физическими и логическими данными. [1] и служит для распределения памяти для всех управляемых сегментов СУБД . (Сегмент базы данных — это объект базы данных, который занимает физическое пространство, такое как табличные данные и индексы .) После создания табличного пространства можно обращаться по имени при создании сегментов базы данных.
Обзор
[ редактировать ]Табличные пространства определяют только места хранения базы данных, а не логическую структуру базы данных или схему базы данных . Например, разные объекты в одной схеме могут иметь разные базовые табличные пространства. Аналогично табличное пространство может обслуживать сегменты для более чем одной схемы. Иногда его можно использовать для указания схемы, чтобы создать связь между логическими и физическими данными.
Используя табличные пространства, администратор также может контролировать структуру диска установки. Табличные пространства обычно используются для оптимизации производительности. Например, интенсивно используемый индекс можно разместить на быстром SSD . С другой стороны, таблица базы данных, содержащая архивные данные, к которым редко обращаются, может храниться на менее дорогом, но более медленном магнитном жестком диске .
Хотя табличные пространства обычно хранят свои данные в файле файловой системы, отдельный файл должен быть частью одного табличного пространства. Некоторые системы управления базами данных позволяют настраивать табличные пространства непосредственно через записи устройств операционной системы, называемые необработанными устройствами , что обеспечивает более высокую производительность за счет избежания накладных расходов файловой системы ОС.
Oracle хранит данные логически в табличных пространствах и физически в файлах данных, связанных с соответствующим табличным пространством.
Ссылки
[ редактировать ]- ^ Оппель, Эндрю Дж. (2009). Базы данных: руководство для начинающих . МакГроу Хилл Профессионал. п. 44. ИСБН 978-0-07-160846-6 . Проверено 23 мая 2011 г.
[...] логический файл, который образует уровень абстракции между физическим и логическим уровнями, тем самым обеспечивая лучшую независимость логических данных.