Цитирование из документации Oracle о логических структурах хранения :
База данных должна иметь табличные пространства SYSTEM и SYSAUX:
Почему обязательно иметь эти табличные пространства?
Цитирование из документации Oracle о логических структурах хранения :
База данных должна иметь табличные пространства SYSTEM и SYSAUX:
Почему обязательно иметь эти табличные пространства?
Ответы:
Традиция и способность к элегантной деградации отказов.
Поскольку база данных эволюционировала более чем в 11 версиях, важные представления и таблицы, которые поддерживают и поддерживают базу данных, были запрограммированы в два табличных пространства. Кроме того, они представляют собой фантастическое логическое разделение между «НИКОГДА НИКОГДА НЕ ПРИКАСАЕТСЯ» и «третьи стороны могут размещать вещи здесь».
Из документов :
Табличное пространство SYSAUX было установлено в качестве вспомогательного табличного пространства к табличному пространству SYSTEM при создании базы данных. Некоторые компоненты базы данных, которые ранее создавали и использовали отдельные табличные пространства, теперь занимают табличное пространство SYSAUX.
Если табличное пространство SYSAUX станет недоступным, функциональность основной базы данных останется работоспособной. Функции базы данных, использующие табличное пространство SYSAUX, могут не работать или работать с ограниченными возможностями.
Таким образом, хотя очень важно, чтобы SYSTEM
табличное пространство никогда не выходило из строя, не нужно быть почти таким же параноиком для SYSAUX, это позволяет дизайнерам уменьшить размер SYSTEM, в то же время позволяя сторонним вспомогательным функциям быть частью «базовая» база данных.