Top > Oracle データディクショナリ一覧
select * from tab: -- テーブル、ビュー、シノニム一覧 select * from user_tables; -- テーブル一覧 select * from user_objects; -- オブジェクト一覧 select * from user_constrants; -- 制約一覧 select * from v$version; -- オラクルのバージョン情報を表示 select * from v$session -- このセッションに関する情報 select * from v$instance; -- 接続先のインスタンスに関する情報 select * from user_constraints; -- 制約一覧 select * from user_triggers; -- トリガー一覧 select TABLE_NAME,PARTITION_NAME,TABLESPACE_NAME from dba_tab_partitions; -- テーブルのパーティションの定義一覧
データディクショナリ一覧を表示するSQL select * from dictionary where view_name like 'USER_%'; 動的パフォーマンスビュー一覧
詳細はOracle Database リファレンスを参照。 動的パフォーマンスビュー一覧を表示するSQL select * from dba_views where view_name like 'V_$%' v$controlfile 制御ファイルの情報 v$datafile データファイルの情報 v$tempfile v$logfile redoログファイルの情報 v$log 制御ファイルから取得したredoログファイルの情報 v$database v$session セッションの情報 v$instance 今接続しているインスタンスの情報 v$lock 様々なロックの情報。 v$locked_object select ... for update などで取得したロックなど。こちらの方がわかりやすい。 初期化パラメータ一覧
詳細はOracle Database リファレンスを参照。 初期化パラメータ一覧を表示するSQL select name,description from v$system_parameter order by name asc; db_block_size ブロックサイズ(byte) db_block_buffers データベースバッファキャッシュのブロック数 db_name CREATE DATABASE で指定したデータベース名 processes ユーザープロセス最大数。 sga_max SGA 最大サイズ。動的変更不可能。 sga_target SGA 合計サイズ。動的変更可能。0のときはSGAの自動チューニング無効。 sort_area_size ソートに使用するメモリーの最大量。これが足りなくなるとソートがものすごく遅くなる。 |