MS SQL Server: Диагностика и решение проблем с разрастанием TempDB
Как в Microsoft SQL Server перенести tempdb на другой диск
Введение Microsoft SQL Server использует tempdb при выполнении запросов и является служебной базой и хранит в себе временные объекты . Как правило база tempdb всегда сильно нагружена и её ускорение даст нам небольшой прирост в производительности. Одна из рекомендаций — перенос базы tempdb на другой диск. Лучше всего переносить на SSD диск. Расположение файлов базы tempdb по умолчанию Во время установки MS SQL Server будет предложена Настройка компонента Database Engine, где в вкладке Каталоги данных мы можем выбрать каталог хранения базы данных tempdb...
MSSQL — уменьшаем tempdb
Срочно понадобилось уменьшить размер tempdb. Можно выполнить сжатие, перезапуск сервера, танцы с бубнами. Всё это уменьшит размер tempdb, но не сделает его меньше Initial Size. И это большая проблема, особенно для тех экземпляров, где база tempdb вынесена в оперативную память: MSSQL — переносим tempdb на RAM диск Есть полезная статья от Microsoft, в которой есть решение по уменьшению Initial Size: Как сжать базу данных tempdb в SQL Server Но о подводных камнях там ни слова. Печаль меня настигла, когда я дошёл до пункта: "Подключитесь к серверу SQL Server с помощью анализатора запросов"...