0

Azure SQL パフォーマンス メトリックを使用しようとしましたが、実行速度が非常に遅く、大量の CPU を消費しています (100% アップ)。

例の実行には 4 分かかり、CPU 100%

SELECT * FROM sys.resource_stats WHERE database_name = 'db1' AND start_time > DATEADD(day, -7, GETDATE())

インスタントの例、CPU 80%

SELECT end_time, avg_cpu_percent FROM sys.dm_db_resource_stats 

できるだけ頻繁に DB を監視したいのですが、これらの監視クエリはすべての統計を無効にします。

  1. なぜそんなに時間がかかるのでしょうか?
  2. Azure SQL から統計情報を取得する他の方法はありますか?
4

0 に答える 0