Skip to main content
DataStoreには、データパイプラインの理解と最適化に役立つ包括的なデバッグツールが用意されています。

デバッグツールの概要

簡易判断マトリクス

クイックセットアップ

すべてのデバッグを有効化する


explain() メソッド

クエリを実行する前に、実行計画を確認できます。
Query
Response
詳しくは、explain() ドキュメントを参照してください。

プロファイリング

各操作の実行時間を測定します。
Query
Response
詳細については、プロファイリングガイド を参照してください。

ロギング

詳細な実行ログを確認できます。
ログ出力の例:
詳しくは、ロギング設定を参照してください。

よくあるデバッグ シナリオ

1. クエリが期待どおりの結果を返さない

2. クエリの実行が遅い

3. エンジン選択を理解する

4. cache の問題のトラブルシューティング


ベストプラクティス

1. デバッグはDevelopmentで行い、本番環境では行わない

2. 大規模なクエリを実行する前に explain() を使用する

3. 最適化の前にプロファイリングを行う

4. 結果が期待どおりでない場合は SQL を確認する


デバッグツールの概要


次のステップ

最終更新日 2026年7月23日