В последнее время у нас было много проблем с производительностью баз данных, и я пытался понять, смогу ли я понять, почему. У нас нет администратора баз данных (я являюсь разработчиком программного обеспечения), поэтому я как бы его обожаю, и большая часть того, что я нахожу в Интернете, выглядит для меня как иностранный язык.
Мы перезапускали SQL Server каждое утро, потому что это единственный способ его работы в течение рабочего дня. Я заметил, что каждое утро около 5 часов утра мы начинаем получать это сообщение каждые две минуты в журнале:
FlushCache: очищено 11848 буфферов с 7432 записями за 97168 мс (исключено 8139 новых грязных буффов) для 9: 0
последняя цель невыполнена: 4, avgWriteLatency 32
средняя пропускная способность: 0,72 МБ / с, насыщенность ввода-вывода: 11635, переключатели контекста 18849
Конечно, числа меняются каждый раз, но это повторяет одно и то же сообщение, пока я не перезагружу сервер. Я не уверен, как это интерпретировать, я пытался узнать об этом в Google, и все, что я понял, это то, что это может быть что-то не так с вводом / выводом, и что что-то занимает больше времени, чем предполагалось. Недавно мы перешли на использование SSD, поэтому я не думал, что это должно быть проблемой записи.
Может ли кто-нибудь пролить свет на это?