- 8 мин. чтения
- 16 мая 2026
- 3 просмотра
SQL Server Express, Standard или Enterprise: выбор редакции
SQL Server выпускается в нескольких редакциях с принципиально разными возможностями и ценой. Express бесплатна и подойдёт для небольших проектов, Standard покрывает большинство бизнес-задач, Enterprise — для крупных систем с особыми требованиями. Между ними есть ещё Web (для хостинга) и Developer (для разработки). Разбираемся, какую редакцию брать под конкретный сценарий и где границы возможностей каждой.
Краткий ответ для нетерпеливых
База до 10 ГБ, малая нагрузка, простое приложение — SQL Server Express. Бесплатно, без подвохов.
Корпоративные базы данных, большие нагрузки, средний бизнес — SQL Server Standard. Оптимум по цене/возможностям для большинства компаний.
Крупный бизнес, миссия-критичные системы, требования по отказоустойчивости и производительности — SQL Server Enterprise. Без ограничений по железу и функциям.
Разработчик пишет приложение под SQL Server — SQL Server Developer. Бесплатная с возможностями Enterprise, только для разработки и тестирования.
SQL Server Express: бесплатный лимитированный SQL
Express — урезанная редакция, которую Microsoft раздаёт бесплатно. Что в ней есть:
Базовый SQL Server движок. Все основные функции SQL: таблицы, индексы, представления, хранимые процедуры, триггеры, пользовательские функции.
SQL Server Management Studio (SSMS). Тот же инструмент для управления, что и в платных версиях.
Базовая безопасность. Аутентификация Windows и SQL, роли, разрешения. Достаточно для большинства приложений.
Ограничения, которые делают Express «бесплатной»:
- Размер базы данных: до 10 ГБ. Превысила — нельзя писать новые данные.
- Оперативная память для движка: до 1410 МБ. Даже если на сервере 64 ГБ RAM, SQL Express использует только 1.4 ГБ.
- Процессорные ядра: 1 физический процессор или 4 ядра (что меньше). На 32-ядерном сервере Express использует только 4 ядра.
- Нет SQL Agent. Нельзя автоматически запускать задания по расписанию. Бэкапы и задания нужно реализовывать через Windows Task Scheduler.
- Нет репликации (только как подписчик). Express может подписываться на репликации с других серверов, но не быть издателем.
- Нет Always On Availability Groups. Высокая доступность недоступна.
Express подходит для: домашних проектов, небольших настольных приложений, простых веб-сайтов с малой нагрузкой, обучения SQL.
Не подходит для: серьёзного бизнеса, любых задач с растущим объёмом данных, многопользовательских приложений с большой нагрузкой.
SQL Server Standard: рабочая лошадка для бизнеса
Standard — самая популярная платная редакция. По соотношению цена/возможности это оптимум для большинства компаний.
Что есть в Standard сверх Express:
Без ограничения на размер базы. Можно держать терабайты данных.
Память: до 128 ГБ на инстанс. Для большинства бизнес-задач хватает.
Процессорные ядра: до 24 ядер на инстанс. На большом сервере придётся ограничивать SQL Server руками, если ядер больше.
SQL Server Agent. Автоматизация задач: бэкапы по расписанию, обслуживание индексов, отчёты.
Репликация (полная). И как издатель, и как подписчик. Можно строить распределённые системы.
Always On Basic Availability Groups. Базовая отказоустойчивость с двумя репликами (но без read-only replicas).
Database Mirroring. Альтернатива Availability Groups, проще в настройке.
Reporting Services (SSRS). Сервис отчётов с базовыми возможностями. Без интеграции с SharePoint и без некоторых продвинутых функций Enterprise.
Analysis Services (SSAS). OLAP-кубы, multidimensional models. Без in-memory cube и без Tabular в полной мере.
Integration Services (SSIS). ETL-инструмент. Без некоторых компонентов Enterprise (например, Change Data Capture).
Standard подходит для: 95% бизнес-задач, корпоративных приложений, 1С с несколькими сотнями пользователей, ERP-систем среднего масштаба.
SQL Server Enterprise: без ограничений
Enterprise — топовая редакция для крупных и критичных систем. По цене существенно дороже Standard, но даёт возможности, которых нет нигде больше.
Главные функции Enterprise сверх Standard:
Без ограничения по железу. Использует столько ядер CPU и RAM, сколько есть на сервере. На 128-ядерном сервере с терабайтами RAM работает в полную силу.
Always On Availability Groups с read-only replicas. Полная отказоустойчивость с возможностью читать с реплик (распределение нагрузки).
Online operations. Возможность перестраивать индексы, изменять схему таблиц без блокировки. В Standard такие операции блокируют доступ.
Partitioning без ограничений. Возможность разбивать большие таблицы на части. В Standard есть базовый partitioning, но с лимитами.
Transparent Data Encryption (TDE). Прозрачное шифрование всей базы данных на диске. В Standard нет — только Always Encrypted (шифрование отдельных столбцов).
Resource Governor. Ограничение ресурсов для разных групп пользователей. Например, отчётные запросы могут получать максимум 30% CPU, чтобы не мешать продакшен-нагрузке.
In-Memory OLTP без ограничений. Memory-optimized tables. В Standard ограничено количеством памяти.
Columnstore-индексы продвинутого уровня. Сжатие данных и колоночное хранение для аналитических запросов. В Standard работают, но с ограничениями.
Хорошо защищён от parameter sniffing. В SQL Server 2022 Enterprise работают расширенные функции Intelligent Query Processing.
Полный SQL Server Agent с расширенной автоматикой.
Reporting Services с интеграцией SharePoint, mobile reports, Power View.
Enterprise подходит для: банков, страховых компаний, телеком-операторов, крупных интернет-сервисов, критичных production-систем с тысячами одновременных пользователей.
SQL Server Developer: бесплатный Enterprise для разработчиков
Особая редакция, которая часто упускается из виду. Developer — это полный Enterprise со всеми функциями, но бесплатно с ограничением «только для разработки и тестирования».
Что можно делать на Developer:
- Разрабатывать приложения под SQL Server.
- Тестировать продакшен-конфигурации.
- Обучать разработчиков и DBA.
- Использовать в QA-окружении.
Что НЕЛЬЗЯ:
- Использовать в продакшене.
- Хранить реальные данные клиентов.
- Любое коммерческое использование, выдающее результаты пользователям.
Если вы разработчик, который пишет приложение под SQL Server — ставьте Developer бесплатно. Получите все возможности Enterprise для тестирования и разработки. Для продакшена потом купите Standard или Enterprise.
SQL Server Web: только для хостинга
Web — редакция, которая продаётся только через SPLA (Service Provider License Agreement). Хостинг-провайдеры могут предлагать клиентам базы SQL Server по подписке.
Что важно знать обычному пользователю: Web-редакцию нельзя купить. Только через хостинг. Если ваш сайт хостится на провайдере, который даёт SQL Server — это, скорее всего, Web.
Функциональность близка к Standard с некоторыми ограничениями (например, нет SSIS, ограничен SSAS).
Как выбрать редакцию: точные критерии
База до 10 ГБ, малая нагрузка. Express. Бесплатно покрывает.
База от 10 ГБ до нескольких сотен ГБ. Standard. Express уже не хватит.
База в терабайтах с активной нагрузкой. Standard или Enterprise — зависит от требований.
Нужна автоматизация (бэкапы по расписанию, обслуживание). Standard или выше. В Express нет SQL Agent.
Нужна высокая доступность (downtime недопустим). Enterprise с Always On AG. Standard поддерживает только Basic AG, что менее гибко.
Сервер с 32+ ядрами. Если хотите использовать все ядра — Enterprise. Standard ограничен 24 ядрами на инстанс.
Большая RAM (более 128 ГБ). Enterprise. Standard ограничен 128 ГБ.
Шифрование всей базы (TDE). Enterprise. В Standard есть только Always Encrypted (на уровне столбцов).
Online operations (перестройка индексов без блокировок). Enterprise.
1С с 50-200 пользователей. Standard обычно достаточно.
1С с 200+ пользователей. Стандарт может не справиться, особенно для конфигураций КОРП и ERP. Смотрите Enterprise.
Срок поддержки
Сроки одинаковые для всех редакций одной версии:
SQL Server 2017 — до 12 октября 2027 года.
SQL Server 2019 — до 8 января 2030 года.
SQL Server 2022 — до 11 января 2033 года.
Для серверной инфраструктуры с долгим горизонтом планирования берите SQL Server 2022 — почти 7 лет поддержки на момент покупки в 2026 году. Подробное сравнение 2022 и 2019 — в нашей отдельной статье.
Лицензирование SQL Server
SQL Server лицензируется в двух моделях:
По ядрам (Core licensing). Платите за количество ядер процессора. Минимум 4 ядра на сервер. Подходит для серверов с большим количеством пользователей.
Server + CAL. Платите за сервер + CAL на каждого пользователя/устройство. Подходит для серверов с ограниченным количеством пользователей (обычно до 30-50).
Для Express лицензирование не нужно — она бесплатна.
На digi-keys.ru продаётся SQL Server Standard всех актуальных версий. Для крупных корпоративных задач с Enterprise — обращайтесь к корпоративным продавцам.
Если вы выбираете между разными версиями SQL Server (2019 vs 2022) — у нас есть отдельная статья с детальным сравнением. По выбору серверной операционки под SQL Server — статья про Standard и Datacenter.
Сценарии для разных бизнесов
Малый интернет-магазин с одной БД до 5 ГБ. SQL Server Express. Бесплатно покроет всё, можно сменить на Standard если перерастёте.
1С Бухгалтерия для 1-3 пользователей. SQL Express подходит, размер базы обычно небольшой.
1С УНФ или 1С Управление торговлей для 10-50 пользователей. SQL Server Standard. Базы могут вырасти до десятков ГБ, что Express не вытянет.
1С ERP для 100+ пользователей. SQL Server Standard или Enterprise. Зависит от нагрузки и требований к доступности.
Веб-приложение на ASP.NET с базой 50 ГБ. SQL Server Standard. Покрывает все потребности.
BI-аналитика с большими витринами данных. SQL Server Enterprise. Расширенные функции columnstore и partitioning критичны.
Банковская биллинговая система. SQL Server Enterprise. TDE, Always On AG, online operations — всё нужно.
Часто задаваемые вопросы
Можно ли превратить Express в Standard?
Да, через Edition Upgrade. SQL Server позволяет повысить редакцию с сохранением всех данных и настроек. Запускаете установщик Standard, выбираете «Upgrade an existing edition». Процесс занимает 10-30 минут.
Сколько стоит SQL Server Standard?
Через цивилизованные каналы — несколько тысяч долларов за пакет лицензий. На digi-keys.ru ключ доступнее по цене. Конкретно — смотрите на сайте.
Можно ли использовать Developer в продакшене бесплатно?
Нет, формально это нарушение лицензионного соглашения. Developer бесплатна только для разработки и тестирования. Для продакшена нужна Standard или Enterprise.
Что лучше для 1С: Express или Standard?
Express подойдёт для самых маленьких задач (1-3 пользователя, база до 10 ГБ). Для серьёзной работы 1С — Standard. Express ограничит вас на масштабирование.
Нужно ли покупать CAL для SQL Server?
Если выбрали лицензирование «Server + CAL» — да. Если «по ядрам» — нет, лицензия покрывает неограниченное количество пользователей. Для большинства современных сценариев выбирают модель «по ядрам».
Сколько ядер использует SQL Server Standard?
До 24 ядер на инстанс. Если сервер мощнее — можно установить несколько инстансов Standard и распределить нагрузку.
Полезная статья?
Ваша оценка
поможет нам стать лучше




