決定木
- 低速クエリ: 詳細な診断
- デッドロック / ロックの競合 (ORA-00060、1213、40P01)
- ディスク / 表領域が満杯
- コネクションストーム (接続数過多)
- レプリケーションの遅延 / 停止
- ORA-01555: Snapshot too old (Oracle)
- バックアップとリストアの判断
- バージョンアップグレードウィザード
- 移行ウィザード (データ / スキーマの移行)
- 高い CPU 使用率
- メモリ負荷 / OOM
- 新規インストールとセキュアなベースライン
- データ破損からの復旧
- フェイルオーバー訓練 / 計画的なロール移行
- セキュリティインシデント / 不審なアクセス
- 監査の設定
- 判断: どの HA/DR ソリューションか?
- 判断: どの分離レベルか?
- 判断: SQL か NoSQL か (どのデータベースファミリーか)?
- 判断: シャーディングかレプリケーションか (スケーリング)?
- 判断: どのバックアップ戦略か?
- 判断: どのインデックスタイプか?
- 判断: どのパーティショニング戦略か?
- 判断: コネクションプーリングをどう構成するか?
- 判断: どのキャッシュ戦略か?
- 判断: 適切なデータ型の選択
- 判断: サーバーのサイジング
- 書き込みが遅い (INSERT/UPDATE のレイテンシ)
- 高い IO 待機 / ディスクのレイテンシ
- Undo / TempDB / 一時領域の圧迫
- 長時間実行中 / オープンなトランザクション
- クエリの実行計画が劣化した (突然遅くなった)
- レプリカの破損 / 再同期が必要
- キャッシュヒット率が低い (buffer/cache hit)
- リファレンスアーキテクチャ: 3 層 OLTP アプリケーション
- リファレンスアーキテクチャ: データウェアハウス / 分析
- リファレンスアーキテクチャ: マイクロサービスのデータ層
- リファレンスアーキテクチャ: イベント駆動 / CQRS
- リファレンスアーキテクチャ: マルチリージョン / グローバル
- リファレンスアーキテクチャ: 大規模 / 高トラフィック