問題タブ [sql-server-profiler]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
27547 参照

sql-server - SQL Server で、複数の .trc ファイルをトレース テーブルに移動/インポートする方法

Sql Profiler で記録された一連のロールオーバー .trc ファイルがあります。

次のコマンドを使用して、最初のものをインポートできます。

ただし、これは 4 つすべてではなく、最初のファイルのみをロードするように見えます。

0 投票する
2 に答える
3582 参照

sql-server - 「不正な構文」例外のデバッグ

私は最近、入力 XML ファイルを処理し、提供されたデータに基づいて多数のデータベース更新を行う COM+ コンポーネントを使用しています。

EventClass Exception を使用して SQL プロファイラーを実行し、ユーザー エラー メッセージを選択すると、次のように表示されます。

例外エラー: 102、重大度: 15、状態: 1
ユーザー エラー メッセージ '3' 付近の構文が正しくありません。

しかし、COM+ コンポーネントによって提供されている完全な SQL を見たいと思っています。

プロファイラーなどを使用して、SQL Server に送信された SQL ステートメントをインターセプトする方法はありますか?

このマシンは SQL Server 2005 を使用しており、COM+ オブジェクトは Delphi で記述されています。

0 投票する
3 に答える
282 参照

c# - 実行されたクエリを確認するにはどうすればよいですか?

SharePoint で実行されたクエリを表示する方法を誰か教えてもらえますか? SQL Server でクエリ ログを表示する方法が見つかりませんでした。ご存知のように、SharePoint フレームワークはすべてのクエリをプログラマーから隠します。クエリを調べて、メカニズムを理解したいと思います。

http://www.infoq.com/articles/SharePoint-Andreas-Grabner 上記の記事では、メソッドと引数 (クエリ) を示すいくつかのウィンドウを見ることができます。しかし、このウィンドウがどこから来たのかわかりませんでした... (ビジュアルスタジオのウィンドウのように見えます) このウィンドウを表示する方法を知っている人はいますか? または実行されたクエリを表示する別の方法はありますか?

私の作業環境。Windows Server 2008 Enterprise MOSS 2007 SQL Server 2008 Enterprise Visual Studio 2008 with VSeWSS 1.2

前もって感謝します。タイガ

0 投票する
1 に答える
923 参照

sql-server - SQL 2008 Profilerが、EF4から実行されたストアドプロシージャがマスターにあることを示すのはなぜですか?

ストアドプロシージャとSQLServer2008SP1でEntityFramework4を使用しています...SQLServer Profiler(TSQL_SPsテンプレート)を実行している場合、ストアドプロシージャの呼び出しとそのステートメントを示す行は、これがDatabaseID = 1(マスター)で発生したことを示していますが、実際に私のアプリケーションデータベースで起こっています。プロシージャは正しく実行され、データを返します。これらはアプリケーションデータベースにのみ存在しますが、プロファイラーがこれらの行をマスターにあるとマークするのはなぜですか?これはプロファイラーのバグですか?

SQL 2000インスタンスに対して同じコードを実行すると、プロファイラーはアプリケーションのデータベースIDを正しく表示することに注意してください。

更新:SQL Server 2008 R2の新規インストールでこれをテストしましたが、マスターで発生したかのように表示されます。

更新2 :これはhttps://connect.microsoft.com/SQLServer/feedback/details/572246/profiler-reports-ef4-queries-as-occurring-in-masterでConnectに記録されています。

0 投票する
1 に答える
7770 参照

sql-server - バックグラウンドでの SQL プロファイラーの実行

SQL Server プロファイラーを常に実行したままにして、5 秒以上実行されるクエリをログに記録したいと考えています。PC のプロファイラー ツールを使用してこれを開始するのは簡単ですが、サーバーのバックグラウンドで実行されるように作成するにはどうすればよいですか?

0 投票する
2 に答える
1029 参照

sql-server-2008 - プロファイラーの質問 - これらの列は何を意味しますか?

アプリケーションで SQL Profiler 2008 を実行して、アプリケーションが DB レベルで何をしているかをよりよく把握しています。出力には、意味が不明な列がいくつかあります。

1) SPID: DB への単一の接続を使用して、すべてのデータベース アクティビティを実行しています。それでも、いくつかの異なる SPID 値が表示されます。SPID とは何を指しますか? 単一の接続を使用しているため、SPID は 1 つしか表示されないと考えていました。

2) EventSequence: EventClass 'RPC:Completed' の場合、この列の値が表示されます。EventClass 'SQL:StmtCompleted' については、何も表示されません。

ありがとう。

0 投票する
1 に答える
470 参照

sql-server - SQLトレースのヘルプ

SQLプロファイラーを次のように設定しました-

テンプレート:チューニング

dbo.myTableに保存

イベントの選択:2000(ms)以上の期間

これにより、イベントRPC:Completed、SP:StmtCompleted、およびSQL:BatchCompletedのTextData、Duration、SPID、DatabaseID、DatabaseName、ObjectType、LoginNameが記録されます。

SQLトレースのスクリプトをエクスポートし、以下のスクリプトを作成しました。ただし、ファイルではなくデータベーステーブルに書き込むためのトレースが必要です。代わりにdbテーブルに書き込むようにスクリプトを変更するにはどうすればよいですか?

0 投票する
1 に答える
225 参照

performance - SQLServerプロファイラーの問題

SQL Server 2008 Enterpriseを使用しており、SQLServerプロファイラーを使用してデッドロックイベントのみをキャプチャしたいと考えています。そして、デッドロックが発生してイベントがキャプチャされたら、SQLServerプロファイラーを停止します。

私の質問は、SQL Serverプロファイラーを起動してから、デッドロックが発生する(イベントがキャプチャされる)前に、データベースに何らかの影響(パフォーマンスへの影響について)がありますか?

よろしくお願いします、ジョージ

0 投票する
2 に答える
89 参照

sql-server-2005 - SQL プロファイラーの構成

SQL 2005 用に SQL プロファイラーを構成する方法に関するクイックスタート ガイドはありますか? 共有データベースを使用しているため、アプリケーションによって実行されるクエリのみを表示したいと考えています。

0 投票する
3 に答える
950 参照

asp.net - Sql Server Profiler トレースが webapplication でタイムアウトを与える

Visual Studio 開発サーバーで実行されている Asp.NET Web サイト アプリケーションに対して、Sql Server Profiler を使用してトレースを実行しようとしています。

ただし、トレースの実行中は常に、Web アプリケーションからのすべての db リクエストが失敗し、次のエラー メッセージが表示されます。

「タイムアウトが発生しました。操作が完了する前にタイムアウト期間が経過したか、サーバーが応答していません。」

トレースを停止すると、Web アプリケーションは再び機能します。

これに関するご意見をお待ちしております。