適用対象:SQL Server
Azure SQL Managed Instance
重要
Azure SQL Managed Instance では、SQL Server エージェントのほとんどの機能が現在サポートされているわけではありません。 詳細については、Azure SQL Managed Instance T-SQL と SQL Server の違いに関するページ、または「SQL Managed Instance 内での SQL Agent ジョブの制限事項」を参照してください。
SQL Server エージェントには、サービスのパフォーマンスを監視するためのパフォーマンス オブジェクトとカウンターが含まれています。 これらのパフォーマンス オブジェクトを使用すると、Windows ツールである Performance Monitor を使用して、SQL Server エージェント サービスがバックグラウンドで行っていることを識別できます。 たとえば、SQL Server エージェント サービスが現在実行しているアクティブなジョブの数を特定して、ブロックされているジョブを特定できます。
SQL Server エージェント サービスのパフォーマンス オブジェクトとカウンターは、コンピューターにインストールされている SQL Server のインスタンスごとに存在します。 パフォーマンス オブジェクトは、各オブジェクトが表す SQL Server のインスタンスに従って名前が付けられます。
次の表は、SQL Server エージェント サービス のパフォーマンス オブジェクトの名前を示しています。
インスタンスの種類 | オブジェクト名 |
---|---|
既定値 | SQLAgent:オブジェクト:カウンター |
名前を付けられた |
SQLAgent$ *instance_name* :オブジェクト:カウンター |
SQL Server には、SQL Server エージェントの次のパフォーマンス オブジェクトが含まれています。
オブジェクト名 | 説明 |
---|---|
SQLAgent:Jobs | 開始されたジョブ、成功率、および現在の状態に関するパフォーマンス情報 |
SQLAgent:JobSteps | ジョブステップに関するステータス情報 |
SQLエージェント:アラート | アラートと通知の数に関する情報 |
SQLAgent:統計情報 | 一般的なパフォーマンス情報 |