2012-04-30 3 views
0

私はWebサイトを実行しており、共有ホスティング管理者によれば、スタックしているDBがクラッシュするSQLクエリがあります。共有ホスティングだから、セキュリティ上の問題などで私には分かりません。SQLクエリStackingによってDBがクラッシュする

自分のマシンでこれをデバッグし、これらのエラーを追跡する方法はありますか?

クエリの送信元が不明です。私はそれがデータ・エンティティ・フレームワーク、あるいは多分POCOオブジェクトかもしれないと思う。

どのようにデバッグするか、またはこれらのエラーが発生していると思われる箇所についてのアイデアは素晴らしいものです。私はちょっと調べて、どこから始めるべきかをあまり見つけられません。

ありがとうございます!

+4

*新しい用語を発明しているので、ここで意味するものを定義する必要があります。 「クエリー・スタッキング」という用語はありません。また、「クラッシュ」が何を意味するのかを指定します。デッドロック?タイムアウト?コアダンプ?エラー番号とエラーメッセージがありますか? –

+0

説明を求めてくれてありがとう。まあ、私は完全にはわからない、真実を伝えるために。ホスティングのサポートはこれらの用語を使用しました。彼らは、サイトが2〜3回のクエリで始まり、その後40以上にジャンプし、データベースがクラッシュすると言いました。残念ながら私は管理者ではないため、エラーメッセージやエラーログにアクセスすることはできません。 – Ryan

+0

私は何が必要なのでしょうか?私のウェブサイトでSQLデバッグを実行していつどこでクエリーが起きているかを調べるための情報です。私はマイクロソフトの開発環境とパッケージに関してはちょっと初心者です。 – Ryan

答えて

0

テストするローカルSQL Server環境はありますか? SQLプロファイラでトレースを実行することは必要ですが、ボリュームをシミュレートすることができない場合があります。少なくとも、アプリケーションのさまざまな部分が作成しているSQLコードを見ることができます。

+0

ありがとう、私はそれをローカルに接続してトレースを実行できるようにデータベースを複製しています。情報をありがとう! – Ryan

関連する問題