SQL調査コマンド・サブメニュー
本ページは、Oracleデータベースに対する運用、および障害対応のための操作方法を示すインデックスを記述する
なお、本ページは、
「SQL調査コマンド 」
に関するサブ・メニュー部分である
―――――――― システム 及び 権限 ――――――――
コンテナ・データベース名とプラガブル・データベース名の調べ方
データベース単位のデフォルトの表作成領域と一時表領域の指定地の表示
【表領域内の未使用空き容量の表示】
REDOログ・ファイルのステータス(現在使用中)の確認
REDOログ・ファイルのグループ構成と物理ファイル名の表示
自分が所有しているオブジェクトに、他のユーザーへ与えているオブジェクト権限の表示
自分にアクセス許可が与えられているオブジェクトへの権限表示
―――――――― ディクショナリ (オブジェクト名) ――――――――
システム統計情報に関する調査用ビュー名一覧
・DICTIONARY(ディクショナリー)が管理するビューの名前
テーブル、インデックスに対するオブジェクト統計情報の調べ方
データベースに登録されたオブジェクト(テーブル、ストアドプロシージャ)の存在確認
【定義情報の表示】
オブジェクト(テーブル)の一覧
【オブジェクトの作成定義文を表示する】
【特定のスキーマに所属しているすべてのオブジェクトを作成する定義文を出力】
【オブジェクト(テーブル、インデックスなど)に関する情報表示】
・定義用SQL(CREATE)文
・ユーザーの所有するオブジェクトとデータレコード件数の一覧
表(テーブル)、索引(インデックス)の確保サイズ(領域の大きさ)
【各オブジェクト(表など)の確保容量量(サイズ)の表示】
―――――――― 呼出しインターフェイス ――――――――
【定義情報の表示】
オブジェクト(プロシージャ)の呼出し名と引数の表示
定義内容のインターフェイス調査
・テーブル、インデックスの項目定義の表示
・パッケージ、プロシージャ、ファンクションの呼出し引数
・生成されているオブジェクト名の一覧
【プロシージャの処理ソースコードを表示する】
―――――――― V$動的ビュー ――――――――
V$動的ビュー名の名前一覧
ライブラリ・キャッシュ中に実行計画が保管されているSelect文の一覧
セッションに関する情報内容(処理中の起動セッション情報) V$SESSION
セッションに紐付いた他のV$動的ビューとの関係
(関係テーブルをリンク(レコード連結)させるWhere句の指定条件)
待機イベントと属する待機クラスの種類とその内容
セッションが行っているロックに関する情報 V$LOCK
処理中のセッションに関する実行統計情報 V$SESSTAT
セッションが実行しているSQL文に関する情報 V$SQL
セッションが実行しているトランザクションに関する情報 V$TRANSACTION
セッションが使用している一時表領域に関する情報 V$TEMPSEG_USAGE
SQL文の実行計画に関する情報 (ライブラリキャッシュ上の) V$SQL_PLAN
SQL文の実行計画・統計に関する情報 V$SQLAREA
(ライブラリキャッシュ上の)
OS観点から見たセッションのプロセス情報 V$PROCESS
―――――――― レコード情報 ――――――――
【ファイル番号とブロック番号からのレコード内容を表示する方法】
ファイル番号とブロック番号とテーブル名から、対象のデータベース・ブロックに含まれるレコードのすべての内容を出力する方法
【テーブルのレコードが書込まれているファイル番号とブロック番号を調査する方法】
対象テーブルの1レコード分なら、Where条件にキー項目とその値
対象テーブルの全レコード分なら、Where条件は無し
過去時点でのレコードの値の表示
レコードの変更を行ったトランザクション番号(SCN)の確認方法
A)ファイル番号とブロック番号からのレコード内容を表示する方法
・ オブジェクト名の識別、オブジェクト・タイプの調査
・ 対象レコードの内容表示
・ オブジェクトが確保しているディスク領域の配置
B)ファイル番号とブロック番号の入手方法
・ 待機イベントに関するv$sessionビュー情報のP1、P2パラメータから
対象オブジェクトの特定
・ 主キーを指定してのファイル番号とブロック番号の特定
・ デッドロックが発生した原因となるファイル番号とブロック番号の特定
・ ストレージ・ハードウェア・アクセスエラーが発生したファイル番号と
ブロック番号の入手
C)オブジェクトのタイプ一覧とオブジェクト名一覧
・ オブジェクトのタイプ一覧
・ オブジェクト名一覧
D)オブジェクトが確保しているファイルのブロック位置の配置
= テーブルのレコードが書込まれているファイル番号とブロック番号
を調査する方法
E) ファイル番号に対応する表領域名と物理ファイル名
―――――――― メモリ ――――――――
バッファ・キャッシュ・サイズ・アドバイス機能を表で表す
実行されたSelect文の実行計画のキャッシュヒット率
【SGA、PGA】
SGAメモリとPGAメモリの割当て量の確認とチューニング
【SGAメモリに関するパフォーマンス情報】
―――――――― その他 ――――――――
【スケジュールされているOracleデータベースのJOB表示】
OSユーザー認証を使ったOracleへの接続
フラッシュバック・クエリーの利用方法(参照型、復元型)
『ORACLE運用対応メニュー』へ戻る