sql

CDB/PDB(マルチテナント)

Oracle マルチテナントアーキテクチャとは?

Oracle Database 12cから登場した「マルチテナントアーキテクチャ」は、従来のデータベース構成とは大きく異なる新しい仕組みです。Oracle 21c以降ではマルチテナント構成が標準となり、これを理解しておくことは今後のOrac...
AWR/statspack

Statspackレポートの作成方法を丁寧に解説!〜spreport.sqlの使い方〜

Oracle Databaseの性能を分析する上で、Statspackは非常に有用なツールです。特に、「spreport.sql」 を使って出力されるレポートは、どの処理がボトルネックかを可視化するための強力な材料になります。この記事では、...
AWR/statspack

Statspackのインストールから自動スナップショット取得・古いスナップ削除まで完全ガイド

StatspackはOracle Standard Edition(SE)でも使用できる性能診断ツールです。本記事では、Statspackのインストールから、手動・自動スナップショット取得方法、古いデータの削除方法まで、DBAが現場ですぐ使...
AWR/statspack

Statspackとは?SEでも使えるOracle性能診断ツールの基本と活用法

Oracleのパフォーマンス分析というと「AWR(Automatic Workload Repository)」が思い浮かぶかもしれませんが、AWRはEnterprise Edition(EE)限定で、Diagnostic Packのライセ...
AWR/statspack

AWRスナップショットの出力方法と分析手順~実例で学ぶ性能診断~

Oracle Databaseにおけるパフォーマンス分析の第一歩は、AWR(Automatic Workload Repository)スナップショットの取得と分析です。本記事では、AWRスナップショットの出力手順に加え、実際の出力例をもと...
AWR/statspack

AWR(Automatic Workload Repository)とは?Oracle性能分析の基礎から実践まで解説!

Oracle Databaseを扱ううえで、パフォーマンス問題に直面したことはありませんか?そんな時に頼りになるのが AWR(Automatic Workload Repository) です。AWRは、定期的にシステムの性能情報を自動で収...
Oracle Master Gold

Oracleのgv$ビューとは?各インスタンスのv$ビューと何が違うのかも解説!

Oracleデータベースの管理やパフォーマンス分析では、v$sessionやv$sqlといった動的パフォーマンスビューを使うのが基本です。しかし、RAC(Real Application Clusters)環境では、それだけでは片手落ち。こ...
Oracle Master Gold

Oracleの待機イベントとは?v$sessionやv$system_eventの見方と実例解説

パフォーマンスチューニングを行ううえで、「待機イベント(Wait Event)」の理解は欠かせません。この記事では、待機イベントの概要から、よく使われる動的パフォーマンスビュー(v$session、v$system_eventなど)の見方、...
Oracle Master Gold

Oracleパフォーマンスチューニングの基礎:メモリーコンポーネントを理解して高速化せよ!

Oracleデータベースのチューニングにおいて「メモリー設定」は最重要ポイントの一つです。SGAやPGAってそもそも何?Buffer Cacheって大きければいいの?自動メモリー管理って本当に信用していいの?この記事では、そうした疑問を持つ...
Oracle Master Gold

Oracleパフォーマンスチューニングの基礎講座

~初心者が最初にやるべき5ステップとAWR・Statspackの使い分け~Oracleデータベースで「処理が遅い」「応答が返ってこない」といったトラブルに直面したとき、頼りになるのがパフォーマンスチューニングです。ただし「何を、どこから見れ...