SQL 2005 tempdb рост и ошибки синтаксиса DTA

Сегодня я пришел на работу, чтобы обнаружить, что на одном из наших серверов SQL 2005 не осталось места на диске. При проверке база данных, вызывающая проблему, была tempdb. Кажется, он вырос с 8 МБ до 16 ГБ, что вызывает у меня некоторое беспокойство. После удаления всех с сервера и перезапуска проблемы, база данных tempdb теперь вернулась к своему первоначальному размеру, а не проблема.

Поэтому я решил попробовать проследить запрос (ы), вызывающий рост базы данных tempdb. На сервере только две активные базы данных, поэтому я запустил профилировщик SQL-сервера. Я запустил его, используя "пустой" шаблон со следующими выбранными событиями:

  • Все ошибки / предупреждения
  • T-SQL
  • Хранимые процедуры

Затем я добавил это в советник по настройке базы данных, который теперь сообщает, что "67% потребляемой рабочей нагрузки имеют синтаксические ошибки".

Вопрос1) я должен беспокоиться о таком высоком уровне синтаксических ошибок? Ошибки поступают от очень известного поставщика программного обеспечения для управления проектами. Должен ли я связаться с ними по поводу этих ошибок?

Вопрос2) Вероятно ли, что выбранные мной события обнаружат основную причину моего роста базы данных?

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

Заранее спасибо за любой совет, который я получаю.

1 ответ

Решение

Я использовал эту " Правильную настройку размера базы данных TempDB SQL Server" для мониторинга роста. Надеюсь это поможет.

Другие вопросы по тегам