【dbts2024 レポート②】徹底解説! Insight SQL Testingを活用した データベース移行の実践ポイント
こんにちは。プロダクト開発本部の近藤です。
db tech showcase 2024 1日目のC6セッションである「徹底解説!Insight SQL Testingを活用したデータベース移行の実践ポイント」のレポートをお届けします。
セッション概要
はじめに
ココナラ様がデータベース移行の実践ポイントを紹介されました。
(8億本のSQLをInsight SQL Testingを使ってテスト・評価したケースの紹介)
流れは下記の通りです。
ココナラ様の事業成長と技術課題
データベースの課題と対応策
課題
スケーラビリティの問題
IOPSの上限
対応策
Amazon Auroraへの移行
Insight SQL Testing の活用
メインDBの移行
APIを活用し、テスト実行・結果取得の効率化
約8億本のSQLをテスト、必要な修正を特定
セッション内容まとめ
Insight SQL Testingを使用して、Amazon RDS MySQL 5.7をAmazon Aurora MySQL 8.0へバージョンアップすることができた。
メインDBのAmazon Aurora MySQL化ができたのは性能テストで事前に問題点を洗い出せたため。
Insight SQL Testingを利用すると下記を実現できる。
性能テストの品質を担保
工数削減
聴講した感想
実際にInsight SQL Testingを利用してデータベース移行を行ったお客様の声を聞くことができ、大変参考になりました。
今回得られたフィードバックを活かし、お客様の手間をさらに減らし、大量のSQLクエリログも簡単に扱えるように機能を強化していきたいと感じました。
アーカイブ動画配信のご案内
db tech showcase 2024は、期間限定でアーカイブ動画を配信中です。
本イベントのセッションをオンラインでご視聴いただけるほか、講演資料のダウンロードも可能です。継続公開が決まったdb tech showcase 2023のセッション動画も含め、約130本の動画を自由に見ていただけます。
※一部対象外セッションあり