パフォーマンス オブジェクトの使用
適用対象:SQL Server
Azure SQL Managed Instance
大事な
Azure SQL Managed Instance では、SQL Server エージェントのほとんどの機能が現在サポートされているわけではありません。 詳細については、Azure SQL Managed Instance の T-SQL と SQL Server の違いの を参照してください。
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:統計情報 | 一般的なパフォーマンス情報 |
関連項目
パフォーマンスの監視と調整
方法: システム モニター (Windows) を起動する