問題タブ [extended-events]

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 投票する
1 に答える
933 参照

sql-server-2012 - 拡張イベントを特定の時間に実行するようにスケジュールするにはどうすればよいですか

基本的に、私は新しい拡張イベント セッションを作成しました。これを特定の時間 (たとえば午前 2 時) に実行するようにスケジュールしたいと考えています。通常、トレースを作成するスクリプトを作成し、SQL エージェントをジョブとして使用してスケジュールを設定できますが、拡張イベントを使用するのは初めてで、セッションをスケジュールしてキャプチャを開始する方法を知りたいと思います。特定の時間。

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

sql-server - SQL Server : すべての拡張イベント テーブルを表示する方法

クエリを実行すると

trace_xe_action_mapさらに 2 つのテーブルが追加されていることがわかりましtrace_xe_event_mapた。これら 2 つの兄弟は拡張イベントに由来することに気付きましたが、それらをデータベースに挿入したことを覚えています。xtypeしかし、両者がどちらに属しているかはわかりません。上記のクエリを SQL Server Management Studio で実行すると、私はそれらを見つけることができません。SQL Server Management Studio でそれらを表示するには、どのようなクエリを作成する必要がありますか?

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

sql - 拡張イベントの電子メール アラートを作成する方法は?

SQL Server 2012 で拡張イベントを作成しました。すべて正常に動作しています。現在、イベントが発生したかどうかを探しています (例:デッドロック)。指定されたメール ID にメールを送信する必要があります。延長戦でも可能ですか?

0 投票する
0 に答える
218 参照

sql - SQL Server 拡張イベント SQL を使用したクエリ

拡張イベントを作成しました。イベント ファイル/ログからデータをクエリしたいと考えています。これを照会して、特定のテーブル (テーブル名) と名前で指定された特定のデータベースに対してのみロックを取得するにはどうすればよいですか。

ちょっとした質問ですが、実際の期間を取得するにはどうすればよいでしょうか? (現在は常に 0 です)。

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

sql-server - QueryableXEventData と「Watch Live Data」イベントが 1 つ遅れる

ライブ拡張イベント ストリームを読み取るように構成されている場合、QueryableXEventData が常に 1 イベント遅れるのはなぜですか? 「Watch Live Data」ウィンドウも QueryableXEventData (event_stream ターゲット) に基づいているため、同じことが当てはまります。

念のため、イベント セッション スクリプトを作成します。

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

sql-server - 拡張イベント - rpc_completed

私はまだ拡張イベントに慣れていませんが、もっと詳細なイベントを見て、それに入る必要があると思いました. rpc_completed イベントで、5 秒以上の期間を持つ proc 呼び出しを追跡する拡張イベントをセットアップしようとしています。新しいセッションを使用してイベントをセットアップし (以下にスクリプトを記述しました)、それをテストするために、10 秒の WAIT FOR DELAY が組み込まれたテスト proc を作成した SSMS 接続を開きます。したがって、これはウォッチライブデータに表示されると予想していましたが、テストプロシージャを実行すると、ウォッチライブデータビューには表示されず、フィルタリングされた期間を削除しましたが、「ウォッチライブデータビュー」にはまだ結果がありません"私は SQL 2014 のローカル マシン インスタンスを使用しています。これは、スクリプト化された拡張イベントです。

どんなポインタでも素晴らしいでしょう

ありがとうございました。

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

sql-server - SQL Server: reading XML files for extended events

I have set SQL server to report errors in form of XML files, through extended events. Now, I want to read and display them. I am doing something wrong, and some data does not display as expected. I simplified as much as possible, here is what I do:

The oputput is:

I expected:

What am I doing wrong?

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

sql - SQL Server 2014 でイベント セッションを拡張して、渡されたストアド プロシージャの呼び出しと引数をキャプチャする

値が入力されているときに特定のレポートを生成し、アプリケーションで生成ボタンをクリックするアプリケーションがあります。

このアプリケーションが接続しているデータベースはわかっていますが、どのストアド プロシージャが呼び出されているかはわかりません。データベースには数百のストアド プロシージャがあります。

そのため、アプリケーションの各ボタンをクリックするときに、どのストアド プロシージャが呼び出され、どの引数が渡されるかを追跡する必要があります。

みんな、渡された引数を使用してすべてのストアドプロシージャ呼び出しをキャプチャする拡張イベントセッションを作成するのを手伝ってくれませんか-特定のデータベースで?

ありがとう

JJ

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

sql-server - 拡張イベントを使用してフラグメント化されたインデックスを識別できるイベント ライブラリにイベントはありますか?

私は拡張イベントに慣れていませんが、このような記事を読んで同じことを知りました

私の質問: Fragmented Index を識別できる Event Library のイベントはありますか?

もらっただけだから

ここに画像の説明を入力

SQL Server 2014 を使用しています。

前もって感謝します

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

sql-server - 拡張イベント機能を使用して SQL Server を停止する方法、またはイベント ベースのカスタム アクションを実行する方法

これは、Extended EventsSQL Server 2008 で導入され、バージョン 2012 で GUI インターフェイスを備えた SQL Server の機能に関するものです。非常に多くの素晴らしい機能に特化して、特定のイベントが発生したときに SQL Server を停止できることもここで読みました。拡張イベント キャプチャ セッション。私はそれについて少し検索しましたが、イベントの発生に基づいてSQL Serverを停止するなど、そのようなカスタムアクションを実行する方法についてlock_deadlockの手がかりを得ることができません.

新しいセッション ウィザードを使用して拡張イベント セッションを作成した後、以下に示すようにプロパティ ウィンドウのすべてのタブを確認しましたが、そのような条件ベースのアクションを構成できるようなものを取得できません。

ここに画像の説明を入力

誰かがそれを使用していて、これについて適切に私を導くことができれば、それは本当に素晴らしいことです.