ユーザ用ツール

サイト用ツール


database:oracledb:table

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
database:oracledb:table [2023/06/28 11:53] mikotodatabase:oracledb:table [2023/06/29 13:41] (現在) – [テーブルスペースのサイズを確認] mikoto
行 1: 行 1:
 +====== テーブル操作 ======
 ===== テーブル一覧の確認 ===== ===== テーブル一覧の確認 =====
 [[database:oracledb|一つ上へ]] [[database:oracledb|一つ上へ]]
  
-<code>+<code sql>
 SELECT table_name FROM all_tables; SELECT table_name FROM all_tables;
 </code> </code>
行 31: 行 32:
 </code> </code>
  
 +===== テーブルスペースのサイズを確認 =====
 +テーブルスペースの情報を取得するには、''dba_data_files''テーブルを参照する。
 +^カラム^説明^
 +|tablespace_name|表領域名|
 +|bytes|表領域のデータの大きさ(byte)|
 +|autoextensible|自動拡張設定|
 +|maxbytes|最大サイズ|
 +|file_name|ファイルサイズ|
  
 +<code sql>
 +SELECT tablespace_name, SUM(bytes)/1024/1024 AS size_mb
 +FROM dba_data_files
 +WHERE tablespace_name = '<デフォルトの表領域名>'
 +GROUP BY tablespace_name;
 +</code>
 +
 +<code sql>
 +SELECT tablespace_name, autoextensible, bytes/1024/1024 AS size_mb, maxbytes/1024/1024 AS max_size_mb
 +FROM dba_data_files
 +WHERE tablespace_name NOT IN ('SYSTEM', 'SYSAUX') -- 必要に応じて対象の表領域を指定する
 +ORDER BY tablespace_name;
 +</code>
database/oracledb/table.1687920799.txt.gz · 最終更新: 2023/06/28 11:53 by mikoto