メイン コンテンツへスキップ
サポート
Microsoft アカウントでサインイン
サインインまたはアカウントを作成してください。
こんにちは、
別のアカウントを選択してください。
複数のアカウントがあります
サインインに使用するアカウントを選択してください。

マイクロソフトは、1 つのダウンロード可能なファイルとして Microsoft SQL Server 2008の修正プログラムを配布します。修正プログラムは累積的であるため、新しいリリースごとにすべての修正プログラムが含まれていて、以前の SQL Server 2008 に含まれていたすべてのセキュリティ修正プログラムの更新プログラムのリリースします。

現象

Microsoft SQL Server 2008 では、仮想メモリが不足して、サーバー上にリソース モニターの CPU 使用率が非常に高いことが表示されます。次の手順では、リソース モニターの CPU 使用率を調べることができます。

  1. リソース モニターのスレッド ID を取得する次のステートメントを実行します。

    SELECT STasks.session_id, SThreads.os_thread_id, b.command FROM sys.dm_os_tasks AS 
    STasks
    INNER JOIN sys.dm_os_threads AS SThreads ON STasks.worker_address =
    SThreads.worker_address
    LEFT OUTER JOIN sys.dm_exec_requests b ON STasks.session_id = b.session_id
    WHERE STasks.session_id IS NOT NULL and command = 'RESOURCE MONITOR'
    ORDER BY sthreads.os_thread_id
  2. システム モニター (Perfmon.exe) を開き、ID、sqlservr のすべてのインスタンスのスレッドのパフォーマンス オブジェクト カウンターを追加します。

  3. 情報を表示するレポートの表示] をクリックします。手順 1 で取得したスレッドの id に基づいて、リソース モニターのインスタンス名に注意してください。

  4. システム モニターの別のインスタンスを開き、手順 4 で取得したインスタンスのスレッドのパフォーマンス オブジェクトの % Processor Time カウンターを追加します。% Processor Time カウンターを表示すると、リソース モニターの CPU 使用率が非常に高いことを参照してください。

解決策

累積的な更新プログラムの情報

SQL Server 2008

重要 SQL Server 2008 のリリース バージョンを実行している場合、この修正プログラムを使用する必要があります。

この問題に対する修正は、累積的な更新 6 で初めてリリースされました。取得する方法の詳細については、SQL Server 2008 の場合は、この累積的な更新プログラム パッケージは、マイクロソフト サポート技術情報の資料を参照するのには次の資料番号をクリックします。

971490関数形式は、SQL Server 2008 の 6 のパッケージを更新します。

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。

コミュニティは、質問をしたり質問の答えを得たり、フィードバックを提供したり、豊富な知識を持つ専門家の意見を聞いたりするのに役立ちます。

この情報は役に立ちましたか?

言語の品質にどの程度満足していますか?
どのような要因がお客様の操作性に影響しましたか?
[送信] を押すと、Microsoft の製品とサービスの改善にフィードバックが使用されます。 IT 管理者はこのデータを収集できます。 プライバシーに関する声明。

フィードバックをいただき、ありがとうございます。

×