コンテンツにスキップ

サイバーエージェントのデータベース活用事例とパフォーマンス調査入門

チェック

  • [ ] 本文を確認した
  • [ ] 概要を確認した
  • [ ] タグを確認した
  • [ ] inbox/ 直下へ移行した

概要

サイバーエージェントの 2026 年度新卒向けデータベース研修資料。 DBMS の種類、社内採用事例、運用で起きやすい問題、パフォーマンス悪化時の初動調査を扱う。 MySQL の Performance Insights / slow query log / EXPLAIN に加え、Spanner の System Insights / Query Insights / Lock Insights / Key Visualizer、DB 系 MCP サーバーの注意点も含む。

本文

研修のゴールは、現場で使われている database の概要を把握できている状態。 基礎用語の補強として、transaction、scale up、scale out などを扱う。

社内事例では、MySQL だけでなく Spanner、DocumentDB、TiDB Cloud、hybrid search など、用途ごとの DB 選定が紹介される。 運用課題では、MySQL の incident 事例に加え、Spanner で公開直後のアクセス集中により data split / relocation が追いつかないケースを扱う。 対策として、事前 warm-up や pre-splitting が説明されている。

性能悪化時の初動調査では、MySQL の Performance Insights、EXPLAIN、slow query log を使った調査に加え、Spanner の System Insights、Query Insights、Lock Insights、Key Visualizer の使い方が紹介される。 AI 活用として Aurora MySQL 向け MCP server も取り上げられているが、便利さと同時に権限や操作リスクへの注意も必要とされる。

要点

  • 新卒研修として、DB 基礎から社内事例、性能調査まで扱う。
  • MySQL と Spanner の運用・調査方法を比較的広く学べる。
  • Spanner も事前準備なしでは高負荷時に詰まる。
  • DB 系 MCP server は便利だが、権限と操作リスクに注意する。

タグ

database #performance #mysql #spanner #training