記事数やアクセス数が増えて重くなったデータベース(MySQL, PostgreSQL等)のクエリ改善、インデックス最適化、キャッシュ活用(Redis等)を行う施策です。CMSの表示速度を改善し、サーバー負荷を下げます。メリットは、サイト表示の高速化と、サーバーコストの削減です。
職種 |
情報システム | 施策難易度 |
★☆☆☆☆ |
|---|---|---|---|
業界① |
広告・出版 | 目的 |
安定稼働 高速化 |
業界② |
メディア・Webメディア | 対象 |
インフラエンジニア データベース管理者(DBA) |
費用 |
50〜500万円 | 60 |
主なToDo
- スロークエリログを分析し、重い処理を特定する
- 適切なインデックスを張り、検索速度を上げる
- 頻繁にアクセスされるデータをメモリキャッシュ(Redis)に乗せる
期待できる効果
「管理画面が重くて記事が書けない」「サイトが重くて読者が離脱する」問題を解決できる。サーバー台数を減らしてコストダウンできる。
躓くところ
高度なDB知識が必要。下手にいじるとデータ整合性が壊れるリスクがあるため、バックアップ必須。

データベースのパフォーマンスチューニング【メディア・Webメディア】






