Top > Oracle

データディクショナリ一覧 Edit

USER_xxx自分が所有するオブジェクト
ALL_xxx自分がアクセス可能なオブジェクト
DBA_xxxすべてのオブジェクト
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; -- テーブルのパーティションの定義一覧
user_tab_columnsテーブルの列情報

データディクショナリ一覧を表示するSQL

select * from dictionary where view_name like 'USER_%';

動的パフォーマンスビュー一覧 Edit

詳細は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 などで取得したロックなど。こちらの方がわかりやすい。

初期化パラメータ一覧 Edit

詳細は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      ソートに使用するメモリーの最大量。これが足りなくなるとソートがものすごく遅くなる。


URL B I U SIZE Black Maroon Green Olive Navy Purple Teal Gray Silver Red Lime Yellow Blue Fuchsia Aqua White

Reload   New Lower page making Edit Freeze Diff Upload Copy Rename   Front page List of pages Search Recent changes Backup Referer   Help   RSS of recent changes