У меня огромный запрос на моем сервере SQL 2005. Это нужно запускать один раз в день, но когда этот запрос выполняется, temp db увеличивается с 2 ГБ до 48 ГБ. Как лучше всего оптимизировать или найти причину роста базы данных tempdb, когда этот запрос добавляет / обновляет записи по 80 КБ (~ 120 столбцов) в одной таблице?
Что мне делать в этом запросе, чтобы tempdb не рос так сильно?
Любые предложения будут оценены.
Примечание:
Этот запрос не имеет никаких временных переменных, табличных переменных или CTE.
просто куча
INSERT INTO ... with MULTITABLE JOINS with SUBQueries...