web-dev-qa-db-ja.com

Sybaseに障害物がある場合に、検索またはキャプチャするものは何ですか

現在、他のspidをブロックしているSPIDを探し、traceon(3604)を有効にしてSQLTEXT、Showplanをキャプチャします。

特に特定のクエリが実行されたときに、時間の経過とともにブロックが繰り返し発生する場合、次のステップは何ですか?

ありがとう

1
user115806

この質問を投稿したとき、SPID、Showplan、SQLTextなどのブロックに関連する情報を取得した後、次に何をすべきかまったくわかりませんでした。

誰かが同じ疑問に遭遇した場合に備えて、この質問に答えます。

閉塞中に詳細を見つけたら、次のステップは、最初にそれを引き起こした原因を見つけることです。

sp_sysmonはあなたが調べる必要のあるツールです。 sp_sysmonは、システム上のアクティビティの詳細なレポートを提供し、受信する情報のタイプ、レポートのデータが収集される時間間隔、および方法を決定するその他のオプションを指定するためのさまざまな方法を提供します。レポートが生成されます。

Sp_sysmonレポートは、いくつかの個別のセクションで構成されています。 sp_sysmonを実行して、完全なレポートを生成することも、個々のセクションの1つだけを生成することもできます。レポートを実行する時間間隔を指定したり、目的の期間の開始時と終了時にストアドプロシージャを自分で実行したりすることもできます。

1
user115806