Azure SQLデータベースでは、時には非常に遅く実行されるクエリがあります。この問題は、サーバーの負荷が同じであっても、同じクエリが他の時間に正常に実行されるため、適切に診断することが困難でした。Azure SQLでのログの表示SQL
私は、サーバーのログ情報を表示したいと考えています。私がトランザクションのリストを、時間とその結果(完了、終了/ロールバックなど)を見ることができたら、私はそれが役に立つと信じています。他のいくつかのSQLページにはアクセスできるログファイルが含まれているようですが、これはAzure SQLインスタンスなので、ファイルをダウンロードできる物理サーバーはありません。
特定のイベントが発生しているかどうかをsys.event_logに問い合わせることができます(実際には、私たちの問題の回りにはデッドロックが多く見られます)。しかし、どのようなクエリこれらのロックの時点で処理されていました。