疑わしいアプリケーションが接続を開いたままにしています。誰かがこれを分離するための良いツールを持っているかどうかについて、これのためのデバッグツールについて疑問に思っています。
私はグーグルで検索しましたが、問題を説明する記事だけを表示しているようです-解決策の手順ではありません。
これは私が今まで見た中で最高の記事です。-他の人も歓迎します。
問題のあるコードを分離する製品はありますか?この種のことを実行するプロファイラー、または追加する他のアドバイスはありますか?
疑わしいアプリケーションが接続を開いたままにしています。誰かがこれを分離するための良いツールを持っているかどうかについて、これのためのデバッグツールについて疑問に思っています。
私はグーグルで検索しましたが、問題を説明する記事だけを表示しているようです-解決策の手順ではありません。
これは私が今まで見た中で最高の記事です。-他の人も歓迎します。
問題のあるコードを分離する製品はありますか?この種のことを実行するプロファイラー、または追加する他のアドバイスはありますか?
SQL Serverのアクティビティモニターをいつでもチェックして、アプリケーションが接続を開いたままにしているかどうかを確認できます。
これは、SQL ServerManagementStudioの管理ノードの下にあります。データベースに接続されているアプリケーションのホスト、アプリケーション、ユーザー、開いているトランザクションの数などが表示されます。
どの言語を使用していますか?JavaのBoneCP接続プール(http://jolbox.com)では、スレッドが終了するタイミングを監視し、接続が開かれたが閉じられなかった場所のスタックトレースを出力することにより、これを正確に検出するためのサポートがあります。
もちろん、これを本番環境で使用する場合は速度が低下しますが、自分で非常によく似たものを実装することもできます。