Che cos'è PGA in Oracle?
Che cos'è PGA in Oracle?

Video: Che cos'è PGA in Oracle?

Video: Che cos'è PGA in Oracle?
Video: [ITA] Hash Join Optimization in the Oracle Database - parte 1 2024, Novembre
Anonim

L'area globale del programma ( PGA ) è un'area di memoria privata che contiene i dati e le informazioni di controllo per un processo server. Oracolo Il database legge e scrive informazioni nel PGA per conto del processo server. Un esempio di tali informazioni è l'area di runtime di un cursore.

Di conseguenza, per cosa viene utilizzato PGA in Oracle?

Un'area globale del programma ( PGA ) è un'area di memoria che contiene dati e informazioni di controllo per un processo server. È una regione di memoria non condivisa creata da Oracolo quando viene avviato un processo del server. Accesso al PGA è esclusivo di quel processo server ed è letto e scritto solo da Oracolo codice che agisce per suo conto.

Inoltre, qual è l'SGA in Oracle? Nei sistemi di gestione di database sviluppati dal Oracolo Corporation, l'area globale del sistema ( SGA ) costituisce la parte della memoria di sistema (RAM) condivisa da tutti i processi appartenenti ad un unico Oracolo istanza del database. Il SGA contiene tutte le informazioni necessarie per il funzionamento dell'istanza.

Inoltre, cosa sono PGA e SGA in Oracle?

Strutture di memoria di base SGA è un gruppo di strutture di memoria condivisa, note come SGA componenti, che contengono dati e informazioni di controllo per uno Oracolo Istanza del database. UN PGA è una regione di memoria non condivisa che contiene dati e informazioni di controllo esclusivamente per l'uso da parte di un Oracolo processi.

Cos'è Pga_aggregate_target?

PGA_AGGREGATE_TARGET è un parametro di inizializzazione del database e controlla la quantità totale di memoria di esecuzione che può essere allocata da Oracle per l'area globale dei processi (PGA) PGA_AGGREGATE_TARGET = (TOTAL_MEM * 80%) * 50% La memoria totale qui si riferisce alla memoria totale disponibile nel sistema.

Consigliato: