Преместване на системната база tempdb на отделен диск, Ubuntu Real Notes - Mikrotik

Според повечето препоръки това се извършва след разполагането на сървъра на базата данни (SQL Server 2008 R2) направете някои корекции, насочени към продуктивна работа.

Например: системната база данни tempdb присъства на сървъра на базата данни, в моя случай, както показва практиката, тя се използва активно от приложението за съхранение на междинни резултати и временни таблици. Тази система система tempdb ако има няколко бази данни на сървъра не стои без работа, но се използва от всички наведнъж бази. Тъй като поставих сървъра на базата данни в конфигурацията по подразбиране, тази база данни се намира в папката по подразбиране (C: \ Program Files \ Microsoft SQL Server \ MSSQL10_50.MSSQLSERVER \ MSSQL \ DATA), а това, както вече разбрах, е лоша идея. По-практично би било да го издържите (tempdb) на отделен диск (ЛУН или HDD/SSD) .

Също така искам да ви обърна внимание на факта, че кодирането на тази системна база tempdb също трябва да бъде същото като разположените бази. т.е. Cyrillic_General_CI_AS, можете да го видите по този начин:

Сега действителната процедура за промяна на местоположението на основния файл на системата tempdb:

промяна на базата данни tempdb

промяна на базата данни tempdb

След това стартирам горната заявка: Заявка - Изпълнение (F5), след което те ще бъдат в прозореца Съобщения генерирани съобщения за отчети:

Файлът "tempdev»Променен е в системния каталог. Новият път ще се използва при следващото стартиране на базата данни.