Два типа счетчиков производительности

Tags: SQL Server

У меня возникла проблема, когда экземпляр SQL Server показывал только счетчики производительности XTP (In Memory). Ни один из других счетчиков SQL Server не был доступен, поэтому я следовал процедуре, о которой я писал ранее. Как только это будет завершено, я перезапустил SQL Server и посмотрел.

Нет счетчиков, до сих пор.

Хммм. Затем я прокрутил дальше и понял, что у меня есть счетчики агента SQL Server, но не базы данных. Я посмотрел ближе в папке Performance для моего экземпляра и заметил это:

Есть два файла .ini. Это

  • perf-<named instance>sqlcrt.ini
  • perf-SQLAgent<instance>sqlagtctr.ini

Они относятся к счетчикам для механизма базы данных и подсистемы Agent. Я неосознанно скопировал файл Agent для вызова lodctr.exe, а не другого.

Урок выучен. Мне пришлось повторно запустить процедуру с помощью ini-файла engine и снова перезапустить экземпляр.

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

No Comments

Add a Comment