現象
Microsoft SQL Server 2014 を使用する場合は、 SQL Server 2014 リリースノート:P rocedure と、ネイティブコンパイルストアドプロシージャのクエリ実行の統計情報に関連する1000次の問題が発生する場合があります。 sp_xtp_control_proc_exec_stats または sp_xtp_control_query_exec_stats を使って、ネイティブにコンパイルされたストアドプロシージャのために、プロシージャまたはクエリ実行の統計情報コレクションのコレクションを有効にした後、Sys.dm_exec_procedure_stats の dmv sys.dm_exec_query_stats とでは、_worker_time 1000 500マイクロ秒未満の作業者の時間があるクエリの実行には、worker_time 0 として報告されます。
原因
この問題は、CPU 時間を表示するために使用される API の有効桁数がミリ秒までの間だけであり、CPU 時間をマイクロ秒の精度で表示するために使うことができないために発生します。
解決方法
修正プログラムを適用した後、ワーカーの時間はマイクロ秒で報告され、数値は1000の倍数に丸められなくなります。この問題は、次の SQL Server の累積的な更新プログラムで最初に修正されました。
SQL Server 2014 の累積更新プログラム1 /en-us/help/2931693
SQL Server 用の新しい累積更新プログラムには、以前の累積的な更新プログラムに含まれていたすべての修正プログラムとすべてのセキュリティ修正が含まれています。 SQL Server の最新の累積的な更新プログラムを確認します。
状態
マイクロソフトでは、この問題をこの資料の対象製品として記載されているマイクロソフト製品の問題として認識しています。