• Эдуард Пащенко
  • 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 и распределить нагрузку.

Полезная статья?

Ваша оценка
поможет нам стать лучше

Товары из статьи

артикул скопирован