方法: 1. 構文「select * from dba_tablespaces;」を使用して「dba_tablespaces」データをクエリします; 2. 構文「select * from v$tablespace;」を使用して「v$tablespace」データをクエリします。
このチュートリアルの動作環境: Windows 7 システム、Oracle 11g バージョン、Dell G3 コンピューター。
Oracle の表領域 (テーブルスペース) は論理的な概念であり、実際にデータを格納するのはデータ ファイル (データ ファイル) です。 Oracle データベースには 1 つ以上の表スペースを持つことができ、1 つの表スペースは 1 つ以上の物理データベース ファイルに対応します。
テーブルスペースはOracleデータベースリカバリの最小単位であり、テーブル、ビュー、インデックス、クラスタ、ロールバックセグメント、一時セグメントなどの多くのデータベースエンティティを収容します。
oracle ですべてのテーブル スペースをクエリする
方法 1: dba_tablespaces
select * from dba_tablespaces;
メソッド2: v$tablespace
select * from v$tablespace;
テーブル スペースの削除
物理ファイルを含まない空のテーブル スペースを削除
DROP TABLESPACE tablespace_name;
物理ファイルを含む空のテーブルスペースを削除
DROP TABLESPACE tablespace_name INCLUDING DATAFILES;
物理ファイルを含まない空でないテーブルスペースを削除
DROP TABLESPACE tablespace_name INCLUDING DATAFILES;
物理ファイルを含む空でないテーブルスペースを削除
DROP TABLESPACE tablespace_name INCLUDING CONTENTS AND DATAFILES;
推奨チュートリアル: 「Oracle チュートリアル」
以上がOracle でテーブルスペースをクエリする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。