Hallo Michael,
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.
Wie sollte sie den Speicher dem Swapping-Mechanismus
entziehen? Das *kann* sie nicht. Danach wird sie nicht
gefragt. Eine DB arbeitet genau so mit Systemcalls wie ein
beliebiges anderes Programm.
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)
Klar hat das seine Gruende -- aber meist andere :))
Gruesse,
CK