注:この質問はおそらくSOの通常のプログラミングの質問には当てはまりませんが、StackOverflow、ServerFault、SuperUser、Programmer's Exchangeのうち、これに言及する質問があるのはSOのみです。ソフトウェア、それが私がここに投稿することに決めた理由です。
以前はAnjlabのオープンソースSQLプロファイラーツールを使用していましたが、非常に貴重であることがわかりました。残念ながら、ソフトウェアは有料バージョンに変換されており、オープンソースバージョンへのすべてのアクセスが完全に削除されているようです。このソフトウェアはここSOの質問で何度か言及されているので、誰かがまだ古い無料のオープンソースバージョンのコピーを持っていて、それを共有しても構わないと思っているのではないかと思いました。
私はなんとか以下を見つけることができました:
SqlExpressProfiler-1.2.1812.13.Zip <-パフォーマンスダッシュボードを使用するには料金を支払う必要があります。
SqlExpressProfiler-1.2.1708.7.Zip
SqlExpressProfiler-1.2.1708.7.Zip
SqlExpressProfiler.1.2.1624.78.Zip
SqlExpressProfiler-1.1.1423.75.Zip
私はそれらをテストし、不発のものを排除します。
クエリの監視ツールだけが必要な場合の簡単な代替方法は次のとおりです。
http://expressprofiler.codeplex.com/
すぐに消えないことを願っています。
現在、SQL Server Express 2012で使用して、NHibernateアプリケーションからのクエリを監視しています(この目的のためだけにlog4netを追加したくなく、show_sqlはWCFサービスにないコンソールウィンドウにのみ出力します)。
本当に素晴らしく、安定したユーティリティ。さまざまな設定、さまざまなサーバーバージョンのトレースプロファイルなどを必要とするMS SQLProfilerよりもはるかに使いやすいと思います。 Express Profiler-起動して[実行]をクリックするだけで、すべてのT-SQLクエリとsp_executeクエリが表示されます。
オープンソースであり、必要に応じてさらに多くの機能を追加できます。リストをクリアするには、停止して再度実行する必要があるため、[クリア]ボタンが便利だと思います。
これが リンク です。自己責任。
SqlExpressProfiler-0.1.1094.67.Zipを検索することもできます