Oracleでテーブルスペースのサイズを確認する方法は何ですか?

Oracleデータベース内の表領域のサイズを確認するには、次の手順を使用してください。

  1. Oracleデータベースにアクセスできるシステム管理者またはDBA権限を持つユーザーでログインしてください。
  2. 現在のデータベース内のすべての表領域を表示するには、次のコマンドを実行してください。
  3. DBA_FREE_SPACEテーブルから、tablespace_nameとsum(bytes)/1024/1024 AS “Size (MB)”を選択し、tablespace_nameでグループ化する。
  4. 各テーブルスペースの名前とサイズ(メガバイト単位)が表示されます。
  5. 表領域内の各データファイルのサイズを確認したい場合は、以下のコマンドを実行してください。
  6. SELECT tablespace_name, file_name, bytes/1024/1024 AS “サイズ(MB)” FROM dba_data_files;
  7. 各データファイルの所属テーブルスペース、ファイル名、サイズが表示されます。

注意: これらのコマンドはDBA権限を持つユーザーのみが実行できます。必要な権限がない場合は、システム管理者に連絡してアクセス権を取得してください。

bannerAds