Oracle でテーブルスペースをクエリする方法

青灯夜游
リリース: 2022-01-13 09:01:46
オリジナル
10651 人が閲覧しました

方法: 1. 構文「select * from dba_tablespaces;」を使用して「dba_tablespaces」データをクエリします; 2. 構文「select * from v$tablespace;」を使用して「v$tablespace」データをクエリします。

Oracle でテーブルスペースをクエリする方法

このチュートリアルの動作環境: 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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート