я вижу пик waits в это время
SQLTRACE_FILE_BUFFER
https://dba.stackexchange.com/questions/22314/is-the-sqltrace-file-buffer-wait-type-documented-what-does-it-indicate
https://www.sqlshack.com/sql-server-wait-type-sqltrace-file-buffer/
This wait accumulates when a trace (commonly run as Profiler) is waiting for file buffers to become available. SQL Server by default has at least one trace configured to capture configuration changes and other events that could be useful should problems be detected. Because of this wait will often be present but in low numbers. Generally, it is safe to ignore. However, if the values are high please see the suggested solutions below
Suggested solutions
Avoid running Profiler, use a scripted trace or Extended Events instead
Do not run Profiler over the network
When using Profiler or trace only capture the appropriate events and columns. Filter when possible
Send trace output to file rather than to table
Ensure that the trace destination file is to a fast disk
Вопрос значит ли выделенное что был запущен профайлер в это время ?
либо же Trace мог запустить внутр. процесс SQL Server или тот же RedGate (он же тож как то собирает инфу то)?
Запуск трассы логируется в errorlog - проверьте там.
не ясно что проверить есть график Waits на которым пиК именно по этоМу Wait что и исакть в Errorlog ?
Записи типа SQL trace started
Вот тут скрипт по поиску запущенных трасс https://www.sqlservercentral.com/forums/topic/server-log-sql-trace-start-and-stop
СПС да глянул redgate каждые 5 мин. запускает сессии - других не было в этот момент - значит никто не включал профайлер вообщем тогда идея объяснеия пика WAITs SQLTRACE_FILE_BUFFER НЕ прокатила PS ладно это была разовая
Обсуждают сегодня