Perché un database Oracle richiede sia i tablespace SYSTEM sia SYSAUX?


Risposte:


13

Tradizione e capacità di degrado dei guasti elegante.

Poiché il database si è evoluto su 11 versioni, in due spazi tabella sono state programmate viste e tabelle importanti che gestiscono e supportano il database. Inoltre, rappresentano una fantastica separazione logica tra il "MAI MAI TOCCO" e le "terze parti possono mettere roba qui".

Dai documenti :

Il tablespace SYSAUX è stato installato come tablespace ausiliario nel tablespace SYSTEM quando è stato creato il database. Alcuni componenti del database che precedentemente creavano e utilizzavano tablespace separati ora occupano il tablespace SYSAUX.

Se il tablespace SYSAUX non è disponibile, la funzionalità del database principale rimarrà operativa. Le funzionalità del database che utilizzano il tablespace SYSAUX potrebbero non funzionare o funzionare con funzionalità limitate.

Pertanto, sebbene sia fondamentale che il SYSTEMtablespace non venga mai meno, non è necessario essere quasi paranoici per SYSAUX, ciò consente ai progettisti di ridurre le dimensioni del SISTEMA, consentendo al contempo alle funzioni ausiliarie di terze parti di far parte del database "core".

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.