Главная/MS SQL
MS SQL на VDS
MS SQL на VDS ведёт себя предсказуемо: он забирает память под кеш данных и не возвращает её, пока не перезапустится. Поэтому на одной машине с рабочими столами базу ограничивают по памяти, а при росте выносят отдельно.
Ответ за 30 секунд
Базе ставят ограничение памяти вручную, иначе она вытеснит рабочие сеансы на той же машине. Отдельный сервер берут по симптомам: когда отчёт одного пользователя тормозит всех остальных.
Память и диск меняются в панели, списание по часам: проверить гипотезу о нагрузке стоит недорого.
Нужна ли вам отдельная машина под базупамятьбаза забирает и держит
NVMeобязателен под базу
лимитставят вручную
01 · 1 мин
Почему база забирает всю память#
Это не ошибка настройки, а штатное поведение: база кеширует страницы данных, чтобы не читать их с диска повторно. Чем больше памяти, тем быстрее работают запросы.
- Без ограничения. База постепенно занимает почти всю доступную память машины.
- На общей машине. Рабочие сеансы и система начинают конкурировать с ней, и всё замедляется разом.
- С ограничением. Базе выделяют фиксированный объём, остальное остаётся системе и людям.
- Сколько оставить системе. От 2 ГБ, плюс память на сеансы по расчёту: терминальный сервер.
Практическое правило для сервера, где живут и база, и пользователи: сначала посчитайте сеансы, потом отдайте базе то, что осталось сверх системного запаса, и зафиксируйте это ограничением. Формула расчёта в ядрах и памяти.
02 · 1 мин
Почему решает диск, а не ядра#
| Операция | Что нагружает | Чем лечится |
|---|---|---|
| Проведение документов | Запись мелкими блоками | NVMe, правильные индексы |
| Отчёты за период | Чтение больших объёмов | Память под кеш, индексы |
| Резервное копирование | Последовательная запись | Расписание в нерабочее время |
| Перестроение индексов | Диск и процессор разом | Регламент по ночам |
Отсюда понятный порядок: диск NVMe обязателен, память по расчёту, а ядра добавляют последними. Для учётных систем важна ещё и частота ядра: многие операции однопоточные, разбор в VDS для 1С.
Инструмент · 1 мин
Нужна ли вам отдельная машина под базу#
Ответьте на три вопроса: разделение стоит денег и делается по симптомам.
Нужна ли вам отдельная машина под базу
Разделение стоит денег, поэтому его делают по симптомам, а не заранее. Три вопроса
04 · 1 мин
Что настроить, чтобы база не деградировала#
- Резервные копии базы. Не файловая копия папки, а штатная копия средствами базы: иначе восстановить не получится. Схема в резервном копировании.
- Обслуживание индексов. Раз в неделю, в нерабочее время. Без него отчёты постепенно замедляются при той же базе.
- Ограничение размера журнала транзакций. Иначе он однажды займёт весь диск и остановит работу.
- Проверка целостности. Регулярная, чтобы узнать о проблеме до того, как она станет потерей данных.
- Контроль свободного места. База растёт постоянно, а уменьшить диск на арендованной машине почти нигде нельзя.
Копию проверяют разворачиванием
Копия базы, которую ни разу не разворачивали, это предположение. Разверните её на тестовой машине с почасовой оплатой: это стоит десятки рублей и снимает главный риск.
Если база обслуживает 1С, порядок переноса и требования учётной системы разобраны в переносе базы 1С.
05 · 1 мин
Вопросы о MS SQL#
Почему MS SQL занимает всю память сервера?
Так работает кеш данных: база держит страницы в памяти, чтобы не читать их с диска. На общей машине ей ставят ограничение вручную.
Можно ли держать базу и рабочие столы на одной машине?
Можно, пока они не мешают друг другу. Признак, что пора разделять: отчёт одного пользователя тормозит остальных.
Какой диск нужен под базу?
NVMe. Операции проведения документов идут мелкими блоками, и на обычном диске они выстраиваются в очередь.
Достаточно ли копировать папку с файлами базы?
Нет, нужна штатная резервная копия средствами базы. Файловая копия работающей базы обычно не разворачивается.
Почему этому можно верить
Как мы проверяли
Источники цифр на этой странице: VPS и VDS серверы Таймвеб Клауд, timeweb.cloud/services/vds-vps, проверено 14 октября 2026.
Проверьте сервер на своей задаче
При почасовом списании сутки проверки стоят десятки рублей, а не месячный тариф.
- Списание по часам, а не только за месяц
- NVMe-диски во всех конфигурациях
- Образы Windows и Linux при создании
- Дата-центры в России и за рубежом