Oracle Database

Oracle Database

デッドロックトランザクションのロールバック状況確認方法

はじめに デッドロックしたトランザクションを中断した時に、ロールバックの進捗を確認する方法を残しておく。 内容 前提 実行環境は以下となる。 OSバージョン Windows Server 2016 Standard Oracle Datab...
Oracle Database

STATSPACK自動出力

はじめに STATSPACKを手動でレポート出力するのは時間がかかるため、毎日、前日のレポートを自動出力する処理を作成した。 内容 前提 実行環境は以下となる。 OSバージョン Windows Server 2016 Standard Or...
Oracle Database

セグメントアドバイザの診断結果取得

はじめに  セグメントアドバイザの情報を使って、断片化情報を取得することができる。 内容 前提 実行環境は以下となる。 OSバージョン Windows Server 2016 Standard Oracle Databaseバージョン Or...
Oracle Database

ログスイッチ回数の集計クエリ

はじめに ログスイッチが発生した回数を、時間ごとに集計して確認することができる。 内容 前提 実行環境は以下となる。 OSバージョン Windows Server 2016 Standard Oracle Databaseバージョン Ora...
Oracle Database

表領域の使用率確認

はじめに データベース内の各表領域の使用率を確認するクエリを残しておく。 内容 前提 実行環境は以下となる。 OSバージョン Windows Server 2016 Standard Oracle Databaseバージョン Oracle ...
Oracle Database

クエリのテーブルスキャン進捗確認

はじめに 以下のクエリでテーブルスキャンの進捗を確認することができる。 内容 前提 実行環境は以下となる。 OSバージョン Windows Server 2016 Standard Oracle Databaseバージョン Oracle D...
Oracle Database

統合監査利用時の便利クエリ

はじめに 監査ポリシー及び監査の実施状況を確認するクエリと、実際の監査を実行するためのクエリを記載する。 前提 統合監査とは 統合監査とは、Oracle Database 12Cから新しく実装された監査方法。11gまでの監査は、監査方法によ...
Oracle Database

SQLの実行計画取得(DBMS_XPLAN.DISPLAY_CURSOR)

Oracle Databaseで、SQLの実行計画を確認したい時に利用するSQLを残しておく。 はじめに 実行計画の取得方法は様々あるが、SELECT文で比較的簡単に取得できる、DBMS_XPLAN.DISPLAY_CURSORを使用した方...