Gewusst wie: Auflisten aller Segmente in einer Oracle-Datenbank

December 12

Die Oracle-Datenbank enthält strukturelle Komponenten in Segmente unterteilt. Zum Beispiel die Tabellen, die Sie verwenden, um Daten zu speichern sind Tabelle Segmente, die gespeicherten Prozeduren, die auf dem Server ausgeführt werden Verfahren Segmente. Jedes Segment wird in der Oracle-System-Datenbank gespeichert. Sie Abfragen dieser Datenbank zum Anzeigen einer Liste der Segmente auf dem Server.

Anweisungen

1 Öffnen Sie die Oracle Enterprise Manager-Software und öffnen Sie den PL-SQL-Editor. Geben Sie im Protokoll im Bildschirm Ihren Benutzernamen und Ihr Kennwort in die Textfelder ein, und drücken Sie "Enter."

2 Geben Sie die Oracle-Anweisung aus, um die Liste der Segmente zu erhalten. Der folgende Code legt den Text Vorlage Abfrage auf Abfrage-Segmente:

Wählen SieSegment_NameVon

user_extents

3 Klicken Sie auf "Ausführen". Die Anweisung ausgeführt wird, und zeigen Sie eine Liste aller Segmente. Um die Ergebnisse zu filtern und nur eine bestimmte Art von Segment anzeigen, verwenden Sie den folgenden Code:

Wählen SieSegment_NameVon

user_extentswo

Segmenttyp = 'Tabelle'

In diesem Beispiel werden eine Liste Tabelle Segmente angezeigt. Es gibt mehrere andere Segmente wie "Index", "cluster", "Rollback" und "index Partition."