Представь организм без сердца — кровь не качается, жизнь останавливается. В мире SQL Server эту роль играет база master. Она хранит «паспортные данные» всей системы: список баз, логины, параметры конфигурации, настройки безопасности и сервисные объекты. Зачем она нужна? Почему это важно?
Потеря master = сервер становится пустой оболочкой, которая даже не знает, какие базы у неё есть. Поэтому для DBA это самая ценная база после пользовательских. Когда рождается новая база данных, она не появляется «из воздуха». SQL Server берет за основу model и копирует её содержимое. Это как ДНК — от него зависят «врожденные свойства» будущих баз. Зачем она нужна? Почему это важно?
Понимание роли model избавляет от головной боли: десятки новых баз с «неправильными» настройками или странными таблицами можно избежать, если держать model в чистоте. Если master — это сердце, то tempdb — это рабочий стол, где SQL Server разбрасывает бумаги и делает черновые расчёты. В течение дня здесь копится куча врем