Oracle: Performance von Sortierungen messen (In-Memory Sort Ratio)

Mit dem folgenden SQL Befehl können Sie auf Ihrer Oracle Datenbank prüfen, wie der "In-Memory Sort Ratio" auf Ihrem Datenbankserver ist:

SELECT a.value/(b.value + a.value) "Sort Ratio"
FROM v$sysstat a, v$sysstat b
WHERE a.name = 'sorts (memory)'
AND b.name = 'sorts (disk)'
Ihnen wird als Ergebnis eine Zahl angezeigt. Bei gut optimierten Datenbanken liegt der "In-Memory Sort Ratio" über 0,95 (also 95%). Im Beispiel würde es bedeuten, dass mehr als 95 % sämtlicher Sortieraktionen im Hauptspeicher stattfinden.