コンテンツにスキップ
12. 性能チューニング

12. 性能チューニング

性能問題は、データモデル、入力経路、クエリ実行計画、メモリ、ストレージの順に診断・調整します。 設定を変える前にボトルネックと再現条件を確認し、変更前後を同じワークロードで測定します。

推奨する診断順序

  1. 対象クエリと入力処理の遅延、スループット、エラー率を記録します。
  2. データ特性とテーブルタイプが一致するか確認します。
  3. EXPLAINV$STMTV$SESSION で実行状態を確認します。
  4. インデックス、バッチサイズ、キャッシュ、ストレージ設定を1項目ずつ調整します。
  5. 同じデータとワークロードで効果を再測定します。

この章の構成

順序内容
12.1性能問題へのアプローチ基準値、ボトルネック分類、実行計画、システムビュー
12.2モデリングの性能調整テーブルタイプとスキーマ設計の確認
12.3インデックスのチューニングタイプ別のインデックス選択と書き込みコスト
12.5クエリと分析の性能調整時間条件、実行計画、ROLLUP、ウィンドウ関数
12.6キャッシュとメモリのチューニングPVO Cache、Min-Max Cache、メモリ使用量
12.7ストレージと Cluster のチューニングディスク I/O、チェックポイント、Cluster 構成

スループットと応答時間は、ハードウェア、データ分布、スキーマ、インデックス、同時利用者数に依存します。 設定例は出発点として使い、運用ワークロードで検証してください。

最終更新日