0

ANTS プロファイラーを使用して、Web アプリケーションが SQL Server Express サーバー上のデータベースにアクセスしているときに、Web アプリケーションをプロファイリングできるかどうかを知りたいです。

箱から出して、私はできません。それは不平を言っています:

SQL サーバー インスタンス 'SQLEXPRESS' のイベント プロバイダーが見つかりませんでした

誰かがこれを回避できましたか、それとも SQL サーバーをアップグレードする必要がありますか?

4

3 に答える 3

2

Red Gateは、ANTS Performance Profilerの早期アクセスプログラム(EAP)を開始しました。新機能の1つは、SQLServerExpressを含む任意のSQLまたはOracleサーバータイプをプロファイリングする機能です。

EAPページはこちらです:http://help.red-gate.com/help/ANTSPerformanceProfiler/download_eap.html

SQL / Oracleサーバーはリモートにすることもできます。以前は、データベースサーバーはプロファイル対象のアプリケーションと同じマシン上にある必要がありました。

于 2012-04-27T13:42:39.820 に答える
1

From @ Remus Rusanu ANTS は ETW を使用して、アプリケーションの SQL 呼び出しを監視します。ETW イベントは、SQL Server Express Edition では利用できません。

http://blogs.msdn.com/b/sqlqueryprocessing/archive/2006/11/12/using-etw-for-sql-server-2005.aspx

于 2011-08-22T13:26:15.033 に答える
-1

どこから始めればいいですか? ... 基本に固執しましょう: ANTS はマネージャー プロファイルです。SQL Server はネイティブ アプリケーションです。したがって、シンボルの欠如、バイナリをインストルメント化できないこと、特に EULA 条件に違反することなどのその他の小さなハードルに加えて、ネイティブ バイナリでマネージ コード プロファイラーを使用しようとしているという単純な事実だけで、エラーを納得させるのに十分なはずです。あなたの方法の。

SQL Profilerアプリケーションをお探しですか?

于 2010-10-29T19:22:03.673 に答える