Oracle: verschil tussen versies
Verwijderde inhoud Toegevoegde inhoud
Geen bewerkingssamenvatting |
|||
Regel 75:
=== Program Global Areas ===
Zoals je kunt zien in bovenstaande tekening heeft elk proces een eigen prive geheugengebied, dit wordt de Program Global Area (PGA) genoemd. Deze geheugengebieden vallen dus ook buiten de SGA en heeft elk proces, of het nu een achtergrondproces is zoals
De totale omvang van alle PGA gebieden bijelkaar wordt de ''aggregated PGA'' genoemd. Vanaf
==== Private SQL Area ====
Regel 85:
De data in de ''persistent area'' van de Private SQL area wordt pas vrijgegeven als een cursor, SQL opdracht, wordt gesloten.
De Private SQL Area valt niet in alle gevallen in de PGA van het serverproces, als voor een instance de zogenaamde
==== SQL Work Area ====
Als voor een bepaalde SQL opdracht een sortering uitgevoerd moet worden dan zal eerst een poging gedaan worden om deze sortering in het geheugen uit te voeren. Dit gebeurt in de SQL Work Area van de PGA. Ook het uitvoeren van [[hash joins]] gebeurt in eerste instantie in de SQL Work Area. Mocht blijken dat deze operaties niet in het geheugen uitgevoerd kunnen worden dan zal de operatie verder worden uitgevoerd op disk, in de
|