Hi Christian,
Was du aber nicht kannst, ist das Swapping beeinflussen. Wenn
das Betriebssystem sagt 'ne, du, ich brauch jetzt Speicher,
du gehst ab in den Swap', dann tust du das auch. Diesen
Gesetzmaessigkeiten unterliegt *auch* eine DB. Sie kann also
uU gar nicht beeinflussen, ob nun die Knoten oder die
Blaetter geswappt werden oder nicht.
wenn eine Datenbank beim Ladezeitpunkt einen bestimmten Pool an Speicher fest alloziert und diesen dem Swap-Mechanismus permanent entzieht, dann ist es ihr Job, den zu verwalten. Und sie kann dann beispielsweise Indexseiten dort hinein legen, während sie Datenseiten dem normalen Swapping-Mechanismus unterwirft.
Es hat schon seine Gründe, warum beispielsweise eine Oracle-Datenbank bei ihrer Installation den UNIX-Kernel modifiziert ... (bei Oracle 7 unter AIX 3 habe ich das selbst erlebt)
Viele Grüße
Michael
T'Pol: I meant no insult.
V'Lar: Of course not. You're simply speaking your mind ... as you always have.