2009-06-19 1 views
1

MS SQL Management Studio 2005のアクティビティモニタを見ていて、作成したログインのエントリがあり、tempdbを使用しています。最後のコマンドは常に「SELECTに"。アクティビティモニターで「リフレッシュ」を押すたびに、そのエントリの「CPU」列が60になります。そのアクティビティの「プログラム」は「MS SQL Management Studio」です。MS SQL 2005の不思議なCPUアクティビティ

私はそのプロセスを殺そうとしましたが、「殺すことはできません」と言わせてくれません。データベースから切断して再接続し、そのプロセスはまだ存在します。

継続的な活動のために、最終的にSQL Serverがクラッシュするのですか?このような状況に詳しい人はいますか?

ありがとうございます!

+2

デュードは、それはあなたがアクティビティモニタまたはSP_WHOのいずれかを実行します[2]。 – RBarryYoung

答えて

1

あなたです。より具体的にはSSMS。通常、サーバーからのデータを取得するために、SELECT INTO一時テーブル(実際には何かを呼び出すもの)が表示されます。別のSSMSを開くと、2つのSSMSが表示されます。

+0

これは異常ではありませんか? – Saobi

+0

完全に正常です。 –

+0

通常、SELECT INTOは非常に高速で非ブロッキングです。 –

2

これは絶対に正常です。 Select Intoでは、一時表にデータを選択して、アクティビティモニターに表示される内容を表示します。パニックにする必要はありません。 SQL Serverはクラッシュしません。

ラジ

+0

誰でもこの答えに投票してくれました。ここには見えませんが、少なくともあなた自身を説明するのに十分な人でください。 – Raj