L' istanza di Oracle
Per accedere ai dati di un database, Oracle utilizza una serie di processi che sono condivisi da tutti gli utenti e alcune aree di memoria dove vengono convogliati i dati più recentemente selezionati.
Un' istanza di database è proprio questo insieme di processi e di aree di memoria condivise che accedono a una serie di file di databse.
E' possibile che n istanza di database accedano a un solo database (Parallel Server di Oracle). I parametri che determinano la costituzione di un'istanza (dimensione e composizione) sono scritti in un file chiamato init.ora.
Questo file è letto durante l'avvio dell'istanza del database;può essere modificato da chi possiede le conoscenze necessarie, in generale da un DBA.
Vi sono due tipi di strutture di memoria che accedono al Database: le aree gloabli e i processi in backgroud.
Oracle sga
Oracle cache di buffer per blocchi di dati
Oracle cache
di dizionario
Oracle redo log
Oracle pool SQL
Oracle aree contestuali
Oracle PGA.
|