Oracle 10g LOB (Large Objects) Tabellengröße ermitteln

Oracle 10g LOB (Large Objects) Tabellengröße ermitteln

In Oracle werden unstrukturierte Daten wie z.B. Dokumente und Bilder im LOB (CLOB/BLOB) Datentyp abgespeichert.
Da diese in der Regel den größten Anteil am Speicherverbrauch haben, möchte man von Zeit zu Zeit wissen welche Tabellen welchen Verbauch aufweisen.
Dieses lässt sich mit folgendem SQL Query, das als SYSDBA ausgeführt werden muss, leicht herausfinden.

1
2
3
4
SELECT dlTABLE_NAME, dsbytes/1024/1024 MegaBytes
FROM DBA_SEGMENTS ds, DBA_LOBS dl
WHERE dssegment_name=dlsegment_name
ORDER BY dsbytes DESC

Anhand der jetzt vorliegenden Auswertung lassen sich weitere Schritte einleiten bevor engpässe auftreten.


wallpaper-1019588
Die richtige Matratze für erholsamen Schlaf
wallpaper-1019588
Unser JAZ-Rechner: Jahresarbeitszahl Ihrer Wärmepumpe einfach berechnen
wallpaper-1019588
Die Wärmepumpen-Falle 2026: Warum dein Haus mit der falschen Heizung wertlos wird
wallpaper-1019588
Wie sieht der Service und After-Sales-Support bei einem polnischen Fensterhersteller aus?
wallpaper-1019588
Rote Beete Saft für Ausdauersportler – Was bringts wirklich?