Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Wie kann ich die Größe des Oracle-Schemas mit einer SQL-Abfrage anzeigen?

Sie möchten wahrscheinlich

SELECT sum(bytes)
  FROM dba_segments
 WHERE owner = <<owner of schema>>

Wenn Sie als Schemaeigentümer angemeldet sind, können Sie auch

SELECT SUM(bytes)
  FROM user_segments

Dadurch erhalten Sie den Platz, der den Objekten zugewiesen ist, die dem Benutzer gehören, in welchen Tablespaces sie sich auch befinden. Den Tabellen kann leerer Platz zugewiesen werden, der von diesen Abfragen als zugewiesen gezählt wird.