Heim  >  Artikel  >  Datenbank  >  So überprüfen Sie, welche Tabellenbereiche Oracle hat

So überprüfen Sie, welche Tabellenbereiche Oracle hat

WBOY
WBOYOriginal
2022-05-13 14:48:4826778Durchsuche

Methode: 1. Verwenden Sie die Anweisung „select * from user_users“, um die vom aktuellen Benutzer verwendeten Tabellenbereiche anzuzeigen. 2. Verwenden Sie die Anweisung „select * from Dba_Tablespaces“, um alle Tabellenbereiche unter der Datenbank anzuzeigen Tabellenbereichsname und Tabellenbereichsinformationen usw.

So überprüfen Sie, welche Tabellenbereiche Oracle hat

Die Betriebsumgebung dieses Tutorials: Windows 10-System, Oracle 11g-Version, Dell G3-Computer.

Wie überprüfe ich, welche Tabellenbereiche Oracle hat? 1. Um die vom aktuellen Benutzer verwendeten Tabellenbereiche zu überprüfen, verwenden Sie den Befehl „select * from user_users“, wobei „username“ den Benutzernamen identifiziert und „default_tablespace“ den Standardtabellenbereich darstellt.

Beispiele sind wie folgt:

So überprüfen Sie, welche Tabellenbereiche Oracle hat2. Um alle Tabellenbereiche unter Oracle anzuzeigen, verwenden Sie den Befehl „select * from Dba_Tablespaces“. Die angezeigten Informationen umfassen den Namen des Tabellenbereichs und die Größe des Tabellenbereichs.

Beispiele sind wie folgt:

So überprüfen Sie, welche Tabellenbereiche Oracle hatTablespace ist eine sehr wichtige Ressource, wie z. B. die Tablespace-Nutzung und andere Indikatoren. Zunächst muss der von uns abgefragte Benutzer über diese verfügen dba-Berechtigungen und verwenden Sie den folgenden Befehl. Stellen Sie einfach eine Anfrage.

Zeigen Sie die Namens-, Speicherort- und Größeninformationen der physischen Tabellenbereichsdateien an. Tabellenbereichsdateien werden normalerweise mit dem Suffix dbf gespeichert.

Einige Anweisungen, die den Tabellenbereich abfragen, erfordern hohe Berechtigungen für die Ausführung durch den Benutzer. Wie kann die Rolle des aktuellen Benutzers überprüft werden? Verwenden Sie einfach den Befehl select * from user_role_privs.

Nachdem wir die Tabellenbereichsinformationen abgefragt haben, müssen wir manchmal den nutzlosen Tabellenbereich löschen. Verwenden Sie einfach den Befehl drop tablespace xxx einschließlich Inhalten und Datendateien.

So überprüfen Sie, welche Tabellenbereiche Oracle hatEmpfohlenes Tutorial: „

Oracle Video Tutorial

Das obige ist der detaillierte Inhalt vonSo überprüfen Sie, welche Tabellenbereiche Oracle hat. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn