本文へ移動
インタラクティブ SaaS SQL ラボ

データベースの信頼性 · 初心者

データベース移行の信頼性を監査する

リリースによってデータベース移行の信頼性が低下しましたか?

アプリケーションのリリースごとに、移行の成功、ロールバック動作、および期間を測定します。

レビュー者 Telemetry 製品チーム に . 読み取り専用SQL、テーブル結合、サンプル結果とグラフ、結果の意味を確認しました. このページのレビュー担当

1 つのバージョン管理されたものに対して実行します 15-テーブル データセット

ブラウザーでローカルにクエリを編集して実行し、DuckDB の同じ合成スキーマと行をダウンロードします。

データベースの信頼性初心者

データベース移行の信頼性を監査する

リリースによってデータベース移行の信頼性が低下しましたか?

アプリケーションのリリースごとに、移行の成功、ロールバック動作、および期間を測定します。

データセットとクエリはこのブラウザーに残ります。

期待される結果

リリースごとの移行成功率

releasemigration_runssuccessful_runsfailed_runssuccess_rate_pctaverage_duration_ms
2026.07.13301001,300
2026.07.2422501,450
2026.07.32201001,125

クエリの読み方

  • ロールバックを失敗として扱うことで、リリース レベルの信頼性の尺度が明確になります。
  • 期間の傾向により、失敗する前に、ますます高価になるスキーマ変更が明らかになる可能性があります。
  • 移行識別子は、個々の実行を詳細に調べるために引き続き使用できます。

結果の読み取り方

  1. 1リリースに原因不明の失敗またはロールバックされた移行が含まれている場合は、プロモーションをブロックします。
  2. 2ロックおよびデプロイウィンドウのリスクについて、長時間実行される移行を確認します。
  3. 3ランナーが試行を発行した場合、再試行の成功と最初の試行の成功を区別します。

関連レッスン

結果を保存する

独自のイベントに対してこのクエリを実行します

クエリを保存し、実際のイベントに接続し、結果を監視する準備ができた場合にのみ、無料のワークスペースを作成します。クレジットカードは必要ありません。

自分のイベントと一緒に保存する