次の方法で共有


PerformanceCounters クラス

SQL Server のインスタンスのパフォーマンスをトレースするために使用されるパフォーマンス カウンターを表す PerformanceCounters オブジェクトです。

継承階層

System. . :: . .Object
  Microsoft.SqlServer.Management.Smo..::..PerformanceCounters

名前空間:  Microsoft.SqlServer.Management.Smo
アセンブリ:  Microsoft.SqlServer.Smo (Microsoft.SqlServer.Smo.dll)

構文

'宣言
Public NotInheritable Class PerformanceCounters
'使用
Dim instance As PerformanceCounters
public sealed class PerformanceCounters
public ref class PerformanceCounters sealed
[<SealedAttribute>]
type PerformanceCounters =  class end
public final class PerformanceCounters

PerformanceCounters 型は、以下のメンバーを公開しています。

コンストラクター

  名前 説明
パブリック メソッド PerformanceCounters PerformanceCounters オブジェクトの新しいインスタンスを初期化します。

先頭に戻る

プロパティ

  名前 説明
パブリック プロパティ静的メンバー DependencyDiscoveryDuration 依存関係検出の期間を取得します。値の設定も可能です。
パブリック プロパティ静的メンバー DiscoverDependenciesDuration 依存関係を検出する期間を取得します。値の設定も可能です。
パブリック プロパティ静的メンバー DoCount パフォーマンス カウンターが有効かどうかを決定する Boolean 値を返します。
パブリック プロパティ静的メンバー EnumQueriesCount パフォーマンス カウンター内の列挙クエリの数を取得します。値の設定も可能です。
パブリック プロパティ静的メンバー EnumQueriesDuration パフォーマンス カウンター内のクエリの期間の時間間隔を取得します。値の設定も可能です。
パブリック プロパティ静的メンバー InitializeCallsCount SQL のインスタンスのパフォーマンスが呼び出された回数を取得します。値の設定も可能です。
パブリック プロパティ静的メンバー ObjectInfoRequestCount カウンター内の指定したオブジェクトの数を取得します。値の設定も可能です。
パブリック プロパティ静的メンバー SqlExecutionDuration パフォーマンス カウンター内の SQL 実行時間の期間値を取得します。値の設定も可能です。
パブリック プロパティ静的メンバー UrnCallsCount 指定した URN (Uniform Resource Name) の呼び出しの数を取得します。値の設定も可能です。
パブリック プロパティ静的メンバー UrnSkelCallsCount カウンター内の指定した URN (Uniform Resource Name) スケルトンの呼び出しの数を取得します。値の設定も可能です。
パブリック プロパティ静的メンバー UrnSkeletonsPerf URN (Uniform Resource Name) スケルトンの現在のパフォーマンスの状態を取得します。
パブリック プロパティ静的メンバー WalkDependenciesDuration カウンター内のウォークの依存関係の期間を取得します。値の設定も可能です。

先頭に戻る

メソッド

  名前 説明
パブリック メソッド静的メンバー Dump(Boolean) PerformanceCounters クラスのユーザーモードまたはカーネルモードのクラッシュ ダンプ ファイルをログ ファイルに作成します。
パブリック メソッド静的メンバー Dump(String) PerformanceCounters クラスのユーザーモードまたはカーネルモードのクラッシュ ダンプ ファイルを指定したファイル名で作成します。
パブリック メソッド静的メンバー Dump(String, Boolean) PerformanceCounters クラスのユーザーモードまたはカーネルモードのクラッシュ ダンプ ファイルを指定したファイル名とヘッダーで作成します。
パブリック メソッド Equals (Object から継承されています。)
プロテクト メソッド Finalize (Object から継承されています。)
パブリック メソッド GetHashCode (Object から継承されています。)
パブリック メソッド GetType (Object から継承されています。)
プロテクト メソッド MemberwiseClone (Object から継承されています。)
パブリック メソッド静的メンバー Reset PerformanceCounters クラスのカウンターをリセットします。
パブリック メソッド ToString (Object から継承されています。)

先頭に戻る

説明

スレッド セーフ

この型の public static (Microsoft Visual Basic では Shared) のすべてのメンバーは、マルチスレッド操作で安全に使用できます。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。 

スレッド セーフ

この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。