0

私はasp.net.Accordingを使用して計算を開発しました.いくつかのプロセスでは、いくつかの時間がかかります.(SQLデータ読み取りのBcoz)。

SQL プロセスが実行されている間に、SQL データ (例: ユーザー ID) を asp.net ページにロードしたいと思います。

他の方法で、リアルタイムのデータ読み込みをしようとしています.それは可能ですか?.

4

2 に答える 2

1

はい、可能です。web.configファイルにコードを追加してアプリケーションを実行するだけで、ページのレンダリング直後に読み込み時間(ページごと)が表示されます。マウスを下にスクロールして、詳細を取得します。

 <system.web>

        <trace pageOutput="true" requestLimit="10" enabled="true" localOnly="true"        traceMode="SortByTime" mostRecent="true"/>

</system.web>

注:web.configファイルにすでに存在するsystem.webにコードのトレース部分を書き込む必要があります。

于 2012-08-06T10:32:02.480 に答える
1

このクエリを使用すると、必要なデータを選択できると思います。

SELECT   st.text, r.session_id, r.status, r.command, r.cpu_time, r.total_elapsed_time
FROM sys.dm_exec_requests r
CROSS APPLY sys.dm_exec_sql_text(sql_handle) AS st

必要なセッション ID がわかっている場合は、クエリに追加できます。

WHERE r.session_id = <spid number>

これがあなた<spid number>のセッションIDです。

于 2012-08-06T12:19:23.960 に答える