Che cosa è Oracle Database Architecture?

May 12

Un database presenta un'architettura proprio come un edificio. Ogni database è una raccolta di dati in una singola unità, organizzate per rendere più facile trovare, recuperare e utilizzare le informazioni. Oracle, una società IT, strutture l'architettura dei suoi database - sia l'hardware che memorizzano i dati come bit e l'architettura del software che consente di recuperare i dati.

blocchi dati

I blocchi dati sono il fondamento di architettura di database di Oracle. Un blocco di dati è un numero specifico di byte di dati memorizzati su un disco nel database. Il database ha parametri che specificano le dimensioni di ogni blocco. Un insieme di blocchi di dati contigui registrata contemporaneamente e memorizzare informazioni specifiche costituisce una misura. Un segmento è un insieme di estensioni dedicate ad un particolare bit di architettura, per esempio, un segmento di dati o un segmento di indice.

datafiles

File di dati sono i luoghi fisici in cui Oracle memorizza le informazioni del database. Se un file di dati esaurisce lo spazio, Oracle può espanderlo. Ogni file di dati accetta dati da un unico database, e un file di controllo del database tracce che va in cui file di dati. I file di controllo hanno copie multiple per cui se uno viene distrutto, è ancora possibile trovare i dati utilizzando i duplicati. Un redo log tiene traccia tutte le modifiche apportate ai dati nel database.

tablespace

Tablespace è parte di ciò che Oracle definisce "architettura logica" si usa per controllare lo spazio di database e di stoccaggio. Ogni spazio tabella contiene alcune raggruppamento logico di file di dati correlati, se un singolo file di grandi dimensioni o più piccoli. Grandi spazi tabelle può memorizzare i dati sul disco in modo più efficiente, ma ci sono dei limiti su dove si possono usare. Se il sistema non supporta file di grandi dimensioni, per esempio, un grande spazio tabelle è un modo meno efficiente per memorizzare i dati di un sacco di file di piccole dimensioni.

Oggetti e schemi

oggetti schema sono strutture logiche che fanno riferimento al contenuto del database, ad esempio un indice o una tabella composta di righe e colonne. Se più tabelle hanno colonne identiche, l'architettura Oracle li pone in cluster, dove possono condividere le colonne di dati e quindi accelerare l'accesso al disco. Le viste sono un altro tipo di oggetto, una presentazione personalizzata di dati in una particolare tabella. È possibile raggruppare oggetti in uno schema, una particolare raccolta di dati su misura per le vostre esigenze.


Articoli Correlati