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

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

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

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

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

レビュー者 Telemetry 製品チーム . 読み取り専用 SQL、接続テーブル粒度、決定論的結果、視覚化、解釈境界. 基準と所有権を確認する

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

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

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

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

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

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

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

Published expected result

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

releasemigration_runssuccessful_runsfailed_runssuccess_rate_pctaverage_duration_ms
2026.07.13301001,300
2026.07.2422501,450
2026.07.32201001,125

クエリの読み方

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

SQL が下せない決定

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

このレッスンから続ける

結果を保存する

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

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

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