2010-08-26 38 views

回答

-1

我成功地運行了數據庫優化顧問,這些排除了「exec sp_reset_connection」的一系列Profiler跟蹤數據,並且一切正常。所以,據我所知,排除該數據似乎沒有任何負面影響。

+1

你應該標記回答你的問題的人,而不是你自己的。 – 2013-03-04 04:40:03

+0

@codemeit誰回答了我的問題?我很樂意刪除我的答案,並將此獎勵給回答我所問的實際問題的人。我沒有詢問如何從Profiler中排除「exec sp_reset_connection」,我也沒有詢問是否運行sp_reset_connection會影響性能。我問道:「運行調優顧問程序之前,是否可以從SQL Server Profiler跟蹤數據中刪除'exec sp_reset_connection?」,答案是:「是的,沒有負面影響。」 downvote是不合適的。我建議人們在投票前仔細閱讀。 – 2013-05-13 22:41:40

0

如果你想使用ADO.NET Connection Pooling,答案是: 絕對不是!

+0

我知道使用連接池時連接必須在調用之間重置,但是您確定這對數據庫優化顧問很重要嗎?您發佈的鏈接不提及跟蹤數據或數據庫調整。 – 2012-04-05 17:39:17

+0

Nate-不,它根本不打擾sql性能。當他們查看「sql server profiler」的跟蹤報告時,一些db人員只是擔心會出現幾個「sp_reset_connection」和「audit logout/login」。但它不會影響sql性能,這是「sql連接池」的正常事件。我做了一個簡單的測試來顯示它,閱讀它[我的答案是否可以停止調用sp_reset_connection來提高性能?](http://stackoverflow.com/questions/4004279/can-i-stop-sp-reset-連接存在所謂對提高性能/ 9623715#9623715)。 – Tohid 2012-04-06 01:01:04

14

在列過濾器設置TextData不像exec sp_reset_connection

+0

感謝您的輸入@Arnie,但我的問題不是**如何排除它,而是**應該排除它。 – 2012-08-30 02:26:07

+0

是的!而已!也許不直接回答這個問題,但在我的情況 - 是的 – 2015-02-27 10:31:27

相關問題