2010-08-26 4 views
4

Основываясь на информации, которую я прочитал о «exec sp_reset_connection», который появляется в данных трассировки SQL Server Profiler при наличии пула соединений, кажется безопасным - или логическим - скорее - удалить/исключить его из данных трассировки, которые будут рассмотрены советник по настройке базы данных. Любые мысли или возражения?Может ли «exec sp_reset_connection» удаляться из данных трассировки SQL Server Profiler перед запуском консультанта по настройке?

ответ

-1

Я успешно запустил советник по настройке базы данных на основе данных трассировки профилировщика, которые исключили «exec sp_reset_connection», и все сработало нормально. Итак, насколько я могу судить, не существует никаких отрицательных побочных эффектов для исключения этих данных.

+1

Вы должны отметить человека, который ответил на ваш вопрос, не ваш собственный. –

+0

@codemeit Кто ответил на мой вопрос? Я с удовольствием удалю свой ответ и вручу его тому, кто отвечает на вопрос, который я задал. Я не спрашивал, как исключить «exec sp_reset_connection» из Profiler, и я не спросил, влияет ли работа sp_reset_connection на производительность. Я спросил: «Может ли« exec sp_reset_connection »удаляться из данных трассировки SQL Server Profiler перед запуском консультанта по настройке?», И ответ: «Да, без отрицательных побочных эффектов». Нисходящий канал незаслужен. Я предлагаю, чтобы люди читали более внимательно перед тем, как свалить. –

0

Если вы хотите использовать ADO.NET Connection Pooling, ответ будет таким: Абсолютно нет!

+0

Я знаю, что соединение должно быть сброшено между вызовами при использовании пула соединений, но уверены ли вы, что это имеет значение для советника по настройке базы данных? В приведенной ссылке не упоминаются данные трассировки или настройка базы данных. –

+0

Nate-No. Это не мешает производительности sql. Некоторые из db-парней просто боятся нескольких «sp_reset_connection» и «logout logout/login», когда они смотрят на отчет трассировки «профилировщик SQL-сервера». Но это не то, что влияет на производительность sql, это обычные события «объединения соединений sql». Я сделал простой тест, чтобы показать его, прочитал его в [мой ответ на Могу ли я остановить sp_reset_connection, вызываемый для повышения производительности?] (Http://stackoverflow.com/questions/4004279/can-i-stop-sp-reset- соединение благополучие называемого к улучшению производительности/9623715 # 9623715). – Tohid

14

в колонке Фильтры установить TextData Не нравится EXEC sp_reset_connection

+0

Спасибо за ваш вход @Arnie, но мой вопрос не был **, как **, чтобы исключить его, скорее ** следует ** его исключить. –

+0

Да! Это оно! Может быть, не directo ответить на этот вопрос, но в моем случае - да –