Cita de la documentación de Oracle sobre estructuras de almacenamiento lógico :
Una base de datos debe tener los espacios de tabla SYSTEM y SYSAUX:
¿Por qué es obligatorio tener estos espacios de tabla?
Cita de la documentación de Oracle sobre estructuras de almacenamiento lógico :
Una base de datos debe tener los espacios de tabla SYSTEM y SYSAUX:
¿Por qué es obligatorio tener estos espacios de tabla?
Respuestas:
Tradición y capacidad de degradación elegante por fallas.
A medida que la base de datos ha evolucionado a lo largo de 11 versiones, se han programado vistas y tablas importantes que mantienen y admiten la base de datos en los dos espacios de tablas. Además, representan una fantástica separación lógica entre el "NUNCA NUNCA TOQUE" y los "terceros pueden poner cosas aquí".
De los documentos :
El espacio de tabla SYSAUX se instaló como un espacio de tabla auxiliar al espacio de tabla SYSTEM cuando creó su base de datos. Algunos componentes de la base de datos que anteriormente creaban y usaban espacios de tabla separados ahora ocupan el espacio de tabla SYSAUX.
Si el espacio de tabla SYSAUX no está disponible, la funcionalidad de la base de datos central permanecerá operativa. Las características de la base de datos que usan el espacio de tabla SYSAUX podrían fallar o funcionar con una capacidad limitada.
Por lo tanto, si bien es fundamental que el SYSTEM
espacio de tabla nunca falle, uno no necesita estar tan paranoico para SYSAUX, esto permite a los diseñadores mantener el tamaño del SISTEMA bajo, al tiempo que permite que las características auxiliares de terceros sean parte de base de datos "núcleo".