2018年8月11日 / 最終更新日 : 2020年4月30日 oreno-admin パフォーマンスの調査 【ORACLE】本番環境に影響を与えずに索引を検証する方法 対応の内容 ORACLEの索引には通常は利用されない索引を作ることが可能です。 不可視索引といいいます。 この不可視索引は個別にSQLにヒントを追記してやることでオプティマイザが検討対象にします。 事前の確認 オプティマ […]
2018年8月11日 / 最終更新日 : 2020年8月4日 oreno-admin パフォーマンスの調査 【ORACLE】表や索引の統計情報を取得する方法 ここではORACLEデータベースで、表や索引の統計情報を取得する方法を紹介します。 表(テーブル)の統計情報の取得 テーブルの統計情報を取得するには、DBMS_STATSという既存のパッケージのGATHER_TABLE_ […]
2018年8月11日 / 最終更新日 : 2020年8月4日 oreno-admin パフォーマンスの調査 【ORACLE】表の統計情報取得日を確認するSQL ここでは、ORACLEで統計情報が取得された日付をSQLで簡単に確認する方法を紹介します。 テーブルの統計情報が取得された日付を確認する方法 統計情報が最後に取得された日付は、テーブルごとに記録が残っています。 次のSQ […]
2018年8月11日 / 最終更新日 : 2020年4月30日 oreno-admin パフォーマンスの調査 【ORACLE】SQLの実行計画を取得する方法 ここではORACLEデータベースで、SQLの実行計画を取得する方法を紹介します。 実行計画の見方については↓で紹介していますので参考にしてください。>>【ORACLE】SQLの実行計画の見方 SQLの実行計画を取得し確認 […]
2018年8月11日 / 最終更新日 : 2020年4月30日 oreno-admin パフォーマンスの調査 【ORACLE】PGA使用量を確認するSQL ここではORACLEデータベースでPGAの使用量を確認する方法を紹介します。 PGAについては↓で詳しく解説していますので参考にしてください。>>【ORACLE】PGAとは PGA使用量を確認するSQL PGAの使用量は […]
2018年8月8日 / 最終更新日 : 2020年8月4日 oreno-admin パフォーマンスの調査 遅いSQL(処理時間が長い)と実行回数の多いSQLの確認方法 ここではORACLEデータベースで、遅いSQL(処理時間が長い)と実行回数の多いSQLの確認方法を紹介します。 DISK読取回数の多いSQLの調査は↓を参考にしてください。>>【SQL】DISK読取回数の多いSQL(I/ […]
2018年8月8日 / 最終更新日 : 2020年4月30日 oreno-admin パフォーマンスの調査 【SQL】DISK読取回数の多いSQL(I/O負荷の高い)の確認する方法 ここではORACLEデータベースのSQLで、DISK読み取り回数、つまりDISK I/Oの負荷が高いSQLを調査・確認する方法を紹介します。 遅いSQLや実行回数の多いSQLを調べるには↓を参考にしてください。>>【SQ […]
2018年8月6日 / 最終更新日 : 2020年4月30日 oreno-admin パフォーマンスの調査 【SQL】ハードパースされた回数を確認する方法 ここではORACLEデータベースでSQLがハードパース(HARD PARSE)された回数を確認する方法を紹介します。 ハードパースの基礎的な内容や削減する方法は↓で紹介していますのでぜひ参考にしてください。>>【ORAC […]