SQL Server 2022 Standard vs Enterprise vs 2026

sql server 2022 standard vs enterprise

SQL Server 2022 выпускается в трёх основных редакциях: Express (бесплатная, до 10 ГБ на базу), Standard (платная, для малого и среднего бизнеса) и Enterprise (полнофункциональная, для крупных нагрузок). Главные различия — в ограничениях по памяти, количеству ядер, функциям High Availability и аналитики. Купить лицензию SQL Server 2022 Standard или Enterprise можно в keytrust24.store по цене значительно ниже официальной.

Обзор редакций SQL Server 2022

Давайте по порядку разберём каждую редакцию. Microsoft предлагает SQL Server 2022 в нескольких вариантах, но основных три: Express, Standard и Enterprise. Есть ещё Developer (бесплатная для разработки и тестирования, функционально идентична Enterprise) и Web (только для публичных веб-сайтов).

Короче, если вы системный инженер или DBA и решаете, какую редакцию брать для продакшена — вот полная раскладка.

SQL Server 2022 Express — бесплатная версия

Express — это entry-level версия. Бесплатная. Без ограничений по времени. Скачиваете с сайта Microsoft и используете.

Но есть жёсткие лимиты:

ПараметрОграничение Express
Максимальный размер базы данных10 ГБ
Используемая оперативная память1410 МБ (Buffer Pool)
Количество ядер процессора4 ядра (1 сокет)
SQL Server AgentНет
Always OnНет
РепликацияТолько подписчик
Full-text searchДа (устанавливается отдельно)
SSIS/SSAS/SSRSНет

10 ГБ на базу — это мало? Зависит от задачи. Для маленького интернет-магазина на 1000-5000 товаров — хватит. Для учётной системы на 5-10 пользователей — хватит. Для CRM-системы стартапа — скорее всего хватит. А вот для 1С с историей за 5 лет — уже не хватит.

На самом деле, главная проблема Express — не размер базы, а лимит памяти в 1410 МБ. Когда база растёт и запросы становятся сложнее, этих полутора гигабайт катастрофически мало. Индексы не помещаются в кэш, каждый запрос лезет на диск, производительность падает.

У Ильи (сисадмин, Dell PowerEdge T140, Xeon E-2224, 32 ГБ) был интернет-магазин на Express. Первый год — всё летало. Второй — начало подтормаживать. Третий — база выросла до 8 ГБ, запросы стали медленными, отчёты формировались по 20 минут. Перешёл на Standard — производительность выросла в 5 раз. Буквально. Те же запросы, те же данные, но Standard использует все 32 ГБ памяти сервера.

Кстати, в Express нет SQL Server Agent — встроенного планировщика задач. Нельзя настроить автоматический бэкап по расписанию, нельзя запускать job’ы, нельзя настроить уведомления о проблемах. Приходится городить костыли через Task Scheduler Windows и bat-файлы. Работает? Да. Удобно? Нет.

SQL Server 2022 Standard — для большинства задач

Standard — рабочая лошадка. Подходит для 80% бизнес-задач.

ПараметрStandard
Максимальный размер базы данных524 ПБ (практически без ограничений)
Используемая оперативная память128 ГБ (Buffer Pool)
Количество ядер процессора24 ядра (4 сокета)
SQL Server AgentДа
Always On (базовая)Да (Basic Availability Groups)
РепликацияПолная
SSISДа
SSASДа (табличная модель)
SSRSДа
Columnstore IndexesДа (с ограничениями)
Компрессия данныхДа

128 ГБ оперативной памяти — это серьёзно. Для среднего бизнеса с базами до нескольких сотен гигабайт этого достаточно. SQL Server Agent позволяет автоматизировать бэкапы, обслуживание индексов, проверку целостности баз, отправку уведомлений.

Вот в чём прикол Standard: он включает Basic Availability Groups — базовую версию Always On. Это значит, что вы можете настроить отказоустойчивость на уровне базы данных (одна база на одну реплику). Для критических бизнес-систем — must have. Но полноценные AG с несколькими репликами и readable secondary — только в Enterprise.

SSIS (Integration Services) позволяет строить ETL-процессы — извлечение, трансформация и загрузка данных. Если вам нужно собирать данные из нескольких источников (Excel, CSV, другие БД), обрабатывать и загружать в аналитические витрины — SSIS в Standard это решает.

SSRS (Reporting Services) — система отчётности. Строите отчёты в визуальном редакторе, публикуете на портале, пользователи смотрят через браузер. Для бизнеса очень полезная вещь.

SQL Server 2022 Enterprise — без ограничений

Enterprise — это максимум. Все функции, все возможности, никаких лимитов (кроме аппаратных).

ПараметрEnterprise
Максимальный размер базы данных524 ПБ
Используемая оперативная памятьМаксимум ОС (до 24 ТБ)
Количество ядер процессораМаксимум ОС (без ограничений)
Always On (полная)Да (до 9 реплик, readable secondary)
In-Memory OLTPДа (без ограничений)
Columnstore IndexesДа (без ограничений)
PartitioningДа
Data CompressionДа (все типы)
Transparent Data Encryption (TDE)Да
Always EncryptedДа (с enclave)
Resource GovernorДа
Parallel QueryБез ограничений

Если честно, Enterprise нужен не так часто, как кажется. Но когда он нужен — замены нет.

Вот конкретные сценарии, когда без Enterprise не обойтись:

  • Always On Availability Groups с несколькими репликами. Если нужна отказоустойчивость с readable secondary (запросы на чтение идут на реплику, разгружая основной сервер) — только Enterprise
  • In-Memory OLTP (Hekaton). Таблицы и процедуры полностью в памяти. Ускорение OLTP-нагрузок в 10-30 раз. В Standard есть с ограничением в 32 ГБ, в Enterprise — без ограничений
  • Columnstore Indexes без ограничений. Для аналитических нагрузок (OLAP, DWH) columnstore ускоряет запросы в 10-100 раз. В Standard есть ограничение по параллелизму
  • Partitioning. Разделение больших таблиц на партиции для ускорения запросов и обслуживания. Только Enterprise
  • Resource Governor. Управление ресурсами процессора и памяти по пулам. Полезно, когда на одном сервере работает несколько баз/приложений

У Максима (DBA, 2x Dell PowerEdge R750, Xeon Gold 6338, 256 ГБ каждый) в продакшене кластер из двух серверов на Enterprise. Always On AG с synchronous commit, автоматический failover. Одна база весит 2 ТБ, в ней хранятся данные финансовой системы. Downtime допускается максимум 30 секунд. На Standard такое не сделаешь (точнее, Basic AG не даёт readable secondary и ограничивает одну базу на группу).

Сравнительная таблица всех трёх редакций

ФункцияExpressStandardEnterprise
ЦенаБесплатноот 50 000 руб.от 200 000 руб.
Макс. RAM (Buffer Pool)1410 МБ128 ГБМакс. ОС
Макс. ядер CPU424Без ограничений
Макс. размер БД10 ГБ524 ПБ524 ПБ
SQL AgentНетДаДа
Always On AGНетBasic (1 база, 1 реплика)Полная (9 реплик)
In-Memory OLTPНетДа (32 ГБ лимит)Да (без ограничений)
PartitioningНетНетДа
TDE (шифрование)НетНетДа
SSIS/SSAS/SSRSНетДаДа
Компрессия данныхНетДаДа
Resource GovernorНетНетДа

Сколько стоит SQL Server 2022

Тут такое дело — лицензирование SQL Server это отдельная тема, в которой можно утонуть. Есть два модели лицензирования: по ядрам (Core-based) и по серверу плюс CAL (Server + CAL).

Лицензирование по ядрам (Core-based)

Каждое физическое ядро процессора требует лицензии. Минимум — 4 ядра на процессор. Лицензии продаются пакетами по 2 ядра (2-Core Pack).

Пример: сервер с одним процессором Xeon на 8 ядер. Нужно 8 ядерных лицензий, то есть 4 пакета по 2 ядра.

Ориентировочные цены на 2-Core Pack:

  • Standard 2-Core Pack: от 50 000 руб. (официально) / от 15 000-25 000 руб. (онлайн-магазины)
  • Enterprise 2-Core Pack: от 200 000 руб. (официально) / от 60 000-100 000 руб. (онлайн-магазины)

Грубо говоря, лицензирование Standard для сервера с 8 ядрами обойдётся в 60 000-100 000 рублей в онлайн-магазине или 200 000+ рублей по официальной цене. Enterprise для того же сервера — от 240 000 до 800 000+ рублей. Разница пугающая, правда?

Лицензирование Server + CAL

Альтернативная модель (только для Standard). Покупаете одну серверную лицензию плюс CAL (Client Access License) на каждого пользователя или устройство.

  • Server License: от 40 000-70 000 руб.
  • User CAL: от 3 000-5 000 руб. за штуку
  • Device CAL: от 3 000-5 000 руб. за штуку

Когда выгоднее Server + CAL? Когда у вас мало пользователей (до 10-15) и мощный сервер с большим количеством ядер. Пример: сервер на 16 ядер, 10 пользователей. Core-based: 8 пакетов по 15 000 = 120 000 руб. Server + CAL: 50 000 + 10 x 4 000 = 90 000 руб. Экономия 30 000.

А вот когда пользователей много (50+), core-based обычно выгоднее, потому что стоимость CAL’ов быстро накапливается.

Где купить лицензию SQL Server 2022

Как и с другими продуктами Microsoft, прямая покупка из России ограничена. Варианты:

  • Онлайн-магазины ключей — самый доступный вариант. В keytrust24.store есть лицензии SQL Server 2022 Standard и Enterprise по ценам ниже официальных
  • CSP-партнёры Microsoft — для корпоративного лицензирования, но найти работающего партнёра в России сложнее с каждым годом
  • Volume Licensing напрямую — требует договор с Microsoft, что для российских компаний в 2026 году проблематично

Кстати, при покупке уточняйте тип лицензии — Core Pack или Server + CAL. Это принципиально разные продукты.

Новые функции SQL Server 2022

SQL Server 2022 — это не просто обновлённая версия. Тут реально много нового.

Интеграция с Azure. SQL Server 2022 умеет работать с Azure Synapse Link для аналитики в реальном времени, Azure Purview для каталогизации данных, Azure Active Directory для аутентификации. Если у вас гибридная инфраструктура (on-premise + облако) — это огромный плюс.

Query Store по умолчанию. Теперь Query Store включён для всех новых баз данных. Это хранилище планов запросов и статистики выполнения. Помогает находить деградировавшие запросы и откатывать планы к предыдущим версиям.

Intelligent Query Processing. Новые оптимизации запросов: Parameter Sensitivity Plan, Cardinality Estimation feedback, Optimized Plan Forcing, DOP feedback. На самом деле, это значит, что SQL Server стал умнее в выборе планов выполнения запросов. Меньше ручной настройки, меньше проблем с производительностью.

Ledger Tables. Таблицы с защитой от подделки данных на основе блокчейн-технологий. Каждое изменение записывается в хеш-цепочку. Полезно для финансовых и аудиторских систем, где нужна гарантия целостности данных.

Contained Availability Groups. AG, которые содержат системные базы данных (master, msdb) внутри группы. При failover настройки логинов, job’ов и linked server’ов переезжают вместе с базой. Раньше это было отдельной головной болью DBA.

Buffer Pool Extension для Linux. SQL Server на Linux теперь поддерживает расширение буферного пула на SSD. Раньше это было только в Windows-версии.

SQL Server 2022 Express vs Standard — когда пора мигрировать

Вот признаки того, что Express больше не справляется и пора переходить на Standard:

  • База приближается к 10 ГБ (или у вас несколько баз, и суммарно места не хватает)
  • Запросы стали медленными из-за лимита памяти в 1410 МБ
  • Вам нужны автоматические бэкапы по расписанию (SQL Server Agent)
  • Нужна отказоустойчивость (Always On, хотя бы Basic)
  • Нужны SSIS для ETL-процессов или SSRS для отчётности
  • Число пользователей выросло и 4 ядра не справляются с нагрузкой

По факту, миграция с Express на Standard — безболезненная процедура. Устанавливаете Standard на тот же или новый сервер, переносите базы через бэкап/рестор, меняете строку подключения в приложениях. Всё. Никаких изменений в структуре баз или в коде приложений.

У Жени (DevOps-инженер, HP ProLiant DL360 Gen10, 2x Xeon Silver 4210, 64 ГБ) миграция с Express на Standard заняла два часа. Включая установку, перенос трёх баз и тестирование. Производительность выросла кратно — запросы, которые выполнялись 15 секунд, стали отрабатывать за 1-2 секунды. Просто потому что SQL Server наконец-то получил доступ ко всей памяти сервера.

SQL Server 2022 Standard vs Enterprise — ключевые отличия

Нет, подождите, давайте совсем конкретно. В чём именно разница, за которую Enterprise стоит в 4-5 раз дороже?

Always On Availability Groups. В Standard — Basic AG: одна база данных на группу, одна реплика, нет readable secondary. В Enterprise — полноценные AG: несколько баз, до 9 реплик, readable secondary для разгрузки основного сервера.

Память. Standard ограничен 128 ГБ Buffer Pool. Enterprise использует всю доступную память. Если у вас сервер с 256-512 ГБ RAM — на Standard половина памяти будет простаивать.

Ядра. Standard до 24 ядер. Enterprise — без ограничений. На серверах с 2+ мощными процессорами Standard не утилизирует всё железо.

Partitioning. Только Enterprise. Если у вас таблица на 500 миллионов строк и вы хотите разбить её по месяцам для ускорения запросов — Standard не умеет.

TDE (Transparent Data Encryption). Только Enterprise. Шифрование данных на диске без изменения приложения. Для компаний, обрабатывающих персональные данные (152-ФЗ) — может быть требованием.

Знаете что, для 80% компаний Standard более чем достаточен. Enterprise нужен банкам, телеком-операторам, крупным ритейлерам и всем, у кого базы данных измеряются терабайтами и требуется минимальный downtime.

SQL Server Developer Edition — полная версия бесплатно

Мало кто знает, но Developer Edition SQL Server 2022 — это полный аналог Enterprise. Все функции, все возможности, без ограничений по памяти и ядрам. И она бесплатная.

Но есть одно ограничение — её нельзя использовать в продакшене. Только для разработки и тестирования. Если вы разрабатываете приложение и хотите протестировать его с полным функционалом Enterprise (In-Memory OLTP, Columnstore, Always On) — ставите Developer Edition и тестируете бесплатно.

Для DBA это тоже полезно — можно развернуть тестовый стенд, потренироваться с Always On AG, попробовать In-Memory таблицы, настроить Resource Governor. Всё бесплатно.

SQL Server 2022 на Linux — стоит ли

С 2017 года SQL Server работает не только на Windows, но и на Linux. И с каждой версией поддержка Linux улучшается. В SQL Server 2022 для Linux доступны практически все функции Windows-версии, включая Always On AG, In-Memory OLTP, Columnstore, полнотекстовый поиск и Machine Learning Services.

Зачем это нужно? Если ваша инфраструктура построена на Linux (а многие компании предпочитают Linux для серверов), вам больше не нужен отдельный Windows-сервер только для SQL Server. Ставите SQL Server прямо на CentOS, Ubuntu или RHEL — и работаете.

А ещё SQL Server отлично работает в Docker-контейнерах. Это удобно для разработки: поднял контейнер, протестировал, убил. Никакой установки и настройки. В Kubernetes SQL Server тоже работает, хотя для продакшена stateful-приложения в K8s — отдельная тема со своими нюансами.

У Романа (Linux-инженер, собственный сервер на AMD EPYC 7302, 128 ГБ, Ubuntu 22.04) SQL Server 2022 Standard на Linux работает уже год. Производительность идентична Windows-версии. Единственное, что не работает на Linux — SSIS, SSAS и SSRS. Эти компоненты доступны только на Windows. Если они вам нужны — придётся ставить Windows.

SQL Server 2022 vs PostgreSQL — сравнение

Вечный вопрос. Зачем платить за SQL Server, если есть бесплатный PostgreSQL?

Давайте объективно.

PostgreSQL лучше, когда:

  • Бюджет нулевой и платить за лицензию невозможно
  • Команда хорошо знает PostgreSQL и не хочет переучиваться
  • Проект на Linux с open-source стеком (Python, Go, Node.js)
  • Нужны продвинутые типы данных (JSON, массивы, GIS) из коробки

SQL Server лучше, когда:

  • Инфраструктура на Windows и .NET
  • Нужна интеграция с Active Directory, SSIS, SSRS
  • Критично время восстановления после сбоя (Always On AG в Enterprise — мгновенный failover)
  • Используется 1С, которая официально поддерживает SQL Server
  • Нужны встроенные средства мониторинга и аудита
  • Команда знает T-SQL и инструменты Microsoft

По факту, выбор между SQL Server и PostgreSQL — это не вопрос «что лучше», а вопрос «что подходит именно вам». Оба продукта — зрелые, стабильные, производительные. Но экосистемы вокруг них разные.

Кстати, если вы работаете с 1С — SQL Server это стандарт. 1С на PostgreSQL работает, но с нюансами. Многие консультанты 1С рекомендуют SQL Server для продакшена, PostgreSQL — для небольших баз и тестовых сред.

Виртуализация и SQL Server 2022 — нюансы лицензирования

Тут такое дело — при запуске SQL Server на виртуальных машинах лицензирование становится ещё запутаннее.

Если вы лицензируете по ядрам, нужно лицензировать виртуальные ядра (vCPU), назначенные виртуальной машине. Минимум — 4 ядра. Если ВМ имеет 2 vCPU — всё равно нужно 4 ядерных лицензии.

Для Enterprise есть вариант лицензирования всего хоста. Если у хоста 32 физических ядра и вы купили 32 ядерные лицензии Enterprise — можете запускать неограниченное количество виртуальных машин с SQL Server на этом хосте. Это может быть выгоднее, чем лицензировать каждую ВМ отдельно.

Для Standard такой опции нет. Каждая ВМ лицензируется отдельно.

А ещё учитывайте: если вы используете VMware или Hyper-V с динамическим распределением ресурсов (vMotion, Live Migration), SQL Server может «переехать» на другой хост. Нужно либо лицензировать все хосты в кластере, либо ограничить миграцию ВМ с SQL Server конкретным набором хостов.

Если честно, лицензирование SQL Server в виртуализированной среде — это такая тема, по которой можно написать отдельную статью на 5000 слов. Основной совет — перед покупкой проконсультируйтесь со специалистом или напишите в поддержку keytrust24.store, вам подскажут оптимальный вариант.

Рекомендации по выбору редакции

Обслуживание и мониторинг SQL Server 2022

Какую бы редакцию вы ни выбрали, базовое обслуживание обязательно. Без него через полгода-год производительность деградирует, база распухнет, а запросы замедлятся.

Минимальный набор задач обслуживания:

  • Бэкап. Полный бэкап ежедневно, differential каждые 4-6 часов, transaction log каждые 15-30 минут. В Express (где нет SQL Agent) настраивайте через Windows Task Scheduler и SQLCMD
  • Перестройка индексов. Раз в неделю — REBUILD для сильно фрагментированных индексов (>30%), REORGANIZE для средней фрагментации (10-30%)
  • Обновление статистики. Раз в неделю или чаще, если данные активно меняются. Без актуальной статистики оптимизатор запросов выбирает плохие планы
  • Проверка целостности (DBCC CHECKDB). Раз в неделю. Находит и сообщает о повреждениях страниц данных
  • Мониторинг свободного места. На диске с данными, на диске с логами, в tempdb

Для мониторинга есть несколько вариантов. Встроенные средства: Dynamic Management Views (DMV), Performance Monitor, Extended Events. Сторонние инструменты: Zabbix с шаблоном для SQL Server (бесплатно), SolarWinds DPA (платно), Redgate SQL Monitor (платно). Для начала хватит DMV и Zabbix.

Подведём итог. Какую редакцию выбрать?

Express: стартап, маленький проект, внутренний инструмент для 5-10 пользователей. База меньше 10 ГБ, нет требований к отказоустойчивости, бюджет нулевой.

Standard: малый и средний бизнес. Базы до сотен гигабайт, до 24 ядер, нужен SQL Agent, базовая отказоустойчивость, отчётность через SSRS. Это самый популярный выбор.

Enterprise: крупный бизнес с критическими системами. Базы в терабайтах, серверы с 256+ ГБ RAM, требуется минимальный downtime, полноценные Availability Groups, In-Memory OLTP, шифрование TDE.

А ещё помните: можно начать с Express, потом мигрировать на Standard, а потом при необходимости — на Enterprise. Миграция между редакциями — штатная процедура, не требующая переделки приложений.

Купить лицензии SQL Server 2022 Standard и Enterprise можно в keytrust24.store по ценам ниже официальных, с моментальной доставкой ключа и гарантией активации. Оплата российскими картами через T-Pay (Т-Банк).

Частые вопросы

Лицензирование по ядрам (Core-based)

Каждое физическое ядро процессора требует лицензии. Минимум - 4 ядра на процессор. Лицензии продаются пакетами по 2 ядра (2-Core Pack).

Лицензирование Server + CAL

Альтернативная модель (только для Standard). Покупаете одну серверную лицензию плюс CAL (Client Access License) на каждого пользователя или устройство.