SQL-сервер неожиданно начал записывать огромное количество неизвестных данных в базу данных tempdb.
Поэтому сегодня наш sql-сервер неожиданно начал записывать огромный объем данных в базу данных tempDB, что приводит к скачку диска, поэтому может потребоваться до 5 минут, прежде чем мы сможем что-либо сделать в нашей программе
попытался перевести все наши не очень активные базы данных в автономный режим и обнаружил, что именно наша производственная база данных делает это, наши разработчики говорят, что еще не было обновлений для программы, и только мы столкнулись с этой проблемой
мы пытались выйти из системы всех пользователей по одному, и он все еще записывал много данных в базу данных tempdb
попытался перезагрузить сервер
и ничего из этого не сработало
так что я могу сделать, чтобы на самом деле выяснить, почему он начал это делать
это как раз когда я в нашей программе
сервер hpe пролиант мл350р
HDD работает в рейде 10
мсквл 2014
1 ответ
Вы должны запустить sp_who2 в базе данных, чтобы начать понимать, что происходит.
http://sqlserverplanet.com/dba/using-sp_who2
Как только вы найдете процесс, вы можете убить его с помощью: kill SPID #
https://docs.microsoft.com/en-us/sql/t-sql/language-elements/kill-transact-sql
Это может быть не самая умная вещь в производственной базе данных, если вы не знаете, как уничтожение этого процесса повлияет на ваши приложения.