Диагностика .Net и SQL Server - PullRequest
       18

Диагностика .Net и SQL Server

2 голосов
/ 10 октября 2009

Наша компания имеет множество приложений .Net на многих серверах, которые используют множество различных SQL-серверов. У нас нет четкого представления о том, что использует то, что. Было бы здорово получить полную картину того, что происходит, до мельчайших деталей. Особенно важно знать, какое приложение подключается к какой базе данных.

Идея заключалась в том, чтобы объединить множество различных типов журналов, таких как: профиль SQL, журналы IIS и Perfmon.

Что даст мне детали, которые мне нужны? Я пропускаю журналы, которые у меня сейчас под рукой? Пожалуйста помоги. Заранее спасибо.

Начинаем смотреть на SysInternal's от Microsoft: http://technet.microsoft.com/en-us/sysinternals/bb842062.aspx

Ответы [ 2 ]

3 голосов
/ 10 октября 2009

Одна простая вещь, которую вы можете сделать, - убедиться, что строки подключения используют элемент «Имя приложения».

Server=OurSqlServer;Database=AppDB;Integrated Security=SSPI;Application Name=Our Application Name

Когда вы смотрите на такие вещи, как профилирование, это будет намного легче различить.

Еще одна хорошая практика - убедиться, что каждое приложение подключается со своим набором учетных данных.

2 голосов
/ 10 октября 2009

Можете ли вы рассмотреть существующие сторонние приложения?

Проверьте продукт Quest Spotlight на SQL Server - я думаю, он сделает все, что вы ищете.

Марк

(Отказ от ответственности: Раньше я работал в Quest почти 10 лет назад, но не в этом инструменте и не в этой области бизнеса. У меня нет связи с Quest в настоящее время, за исключением того, что я являюсь "выпускником Quest" )

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...