Sql server 2018 express ограничения: Почему SQL-express не всем подходит? Есть причины

SQL Server 2019: Требования к оборудованию и ПО — SQL Server


  • Статья

  • Чтение занимает 6 мин

Область применения: SQL Server (все поддерживаемые версии) — только для Windows

В этой статье приведены минимальные требования к оборудованию и программному обеспечению, необходимым для установки и запуска SQL Server 2019 (15.x) в операционной системе Windows.

Чтобы ознакомиться с требованиями к оборудованию и программному обеспечению для других версий SQL Server, см. следующие статьи:

  • SQL Server 2016 и 2017
  • SQL Server в Linux
  • Кластер больших данных

Требования к оборудованию

Следующие требования к памяти и процессору применяются ко всем выпускам SQL Server:

КомпонентТребование
Жесткий дискДляSQL Server требуется как минимум 6 ГБ свободного места на диске.

Требования к месту на диске определяются набором устанавливаемых компонентов SQL Server . Дополнительные сведения см. в разделе Требования к месту на диске далее в этой статье. Сведения о поддерживаемых типах хранилищ для файлов данных см. в разделе Storage Types for Data Files.

МониторДляSQL Server требуется монитор Super VGA с разрешением 800×600 пикселей или более высоким.
ИнтернетДля поддержки функциональных средств Интернета требуется доступ к Интернету (могут применяться дополнительные тарифы).
Память *Минимальные:

Экспресс-выпуски: 512 МБ

Все другие выпуски: 1 ГБ

Рекомендуется:

Экспресс-выпуски: 1 ГБ

Все другие выпуски: Для обеспечения оптимальной производительности требуется не менее 4 ГБ с последующим увеличением по мере роста размера базы данных.

Быстродействие процессораМинимум: процессор x64 с тактовой частотой 1,4 ГГц

Рекомендуется: 2,0 ГГц и выше

Тип процессораПроцессор x64: AMD Opteron, AMD Athlon 64, Intel Xeon с поддержкой Intel EM64T, Intel Pentium IV с поддержкой EM64T.

Примечание

Установка SQL Server поддерживается только для процессоров x64. Процессоры x86 больше не поддерживаются.

* Минимальный объем оперативной памяти, необходимый для установки компонента «Сервер DQS» в Data Quality Services (DQS), составляет 2 ГБ. Это значение отличается от требований, предъявляемых к минимальному объему памяти SQL Server. Подробные сведения об установке DQS см. в разделе Install Data Quality Services.

Требования к программному обеспечению

Следующие требования относятся ко всем видам установки.

КомпонентТребование
Операционная системаWindows 10 Th2 1507 или более поздней версии

Windows Server 2016 или более поздней версии

.NET FrameworkМинимальная версия операционной системы подразумевает минимальную версию платформы .NET Framework.
Сетевое программное обеспечениеПоддерживаемые операционные системы для SQL Server содержат встроенное сетевое программное обеспечение. Именованные экземпляры и экземпляры по умолчанию изолированной установки поддерживают следующие сетевые протоколы: Shared memory, Named Pipes и TCP/IP.

Программа установкиSQL Server устанавливает следующие компоненты, необходимые для продукта:

  • Собственный клиент SQL Server
  • SQL Server Файлы поддержки программы установки

Важно!

Для компонента PolyBase существуют дополнительные аппаратные и программные требования. Дополнительные сведения см. в разделе Приступая к работе с PolyBase.

Поддержка операционных систем

В следующей таблице показано, какие выпуски SQL Server 2019 (15.x) совместимы с различными версиями Windows.

Выпуск SQL ServerEnterpriseРазработчикStandardИнтернетExpress
Windows Server 2022 DatacenterДаДаДаДаДа
Windows Server 2022 Datacenter: Azure EditionДаДаДаДаДа
Windows Server 2022 StandardДаДаДаДаДа
Windows Server 2019 DatacenterДаДаДаДаДа
Windows Server 2019 StandardДаДаДаДаДа
Windows Server 2019 EssentialsДаДаДаДаДа
Windows Server 2016 DatacenterДаДаДаДаДа
Windows Server 2016 StandardДаДаДаДаДа
Windows Server 2016 EssentialsДаДаДаДаДа
Windows 11 IoT КорпоративнаяНетДаДанетДа
Windows 11 КорпоративнаяНетДаДанетДа
Windows 11 ПрофессиональнаяНетДаДанетДа
Windows 11 ДомашняяНетДаДанетДа
Windows 10 IoT КорпоративнаянетДаДанетДа
Windows 10 КорпоративнаянетДаДанетДа
Windows 10 ПрофессиональнаянетДаДанетДа
Windows 10 ДомашняянетДаДаНетДа

Поддержка Server Core

Установка SQL Server 2019 (15. x) в режиме основных серверных компонентов поддерживается в следующих выпусках Windows Server:

Windows Server 2022 Core

Windows Server 2019 Core

Windows Server 2016 Core

Дополнительные сведения об установке SQL Server на Server Core см. в разделе Установка SQL Server на Server Core.

Поддержка версий на разных языках

Дополнительные сведения о поддержке версий на разных языках и рекомендации по установке локализованных версий SQL Server см. в статье Версии SQL Server на местных языках.

Требования к месту на диске

Во время установки SQL Serverустановщик Windows создает временные файлы на системном диске. Прежде чем запускать программу для установки или обновления версии до SQL Server, проверьте, что на системном диске доступно не менее 6,0 ГБ свободного места для устанавливаемых файлов. Это требование должно быть выполнено даже в том случае, если компоненты SQL Server устанавливаются на диск, отличный от предложенного по умолчанию.

Фактические требования к объему свободного места на диске зависят от конфигурации системы, а также от набора устанавливаемых компонентов. В следующей таблице представлены требования к свободному месту на диске для компонентов SQL Server .

КомпонентСвободное место на диске
КомпонентКомпонент Database Engine и файлы данных, репликация, полнотекстовый поиск и службы Data Quality Services1480 МБ
Компонент Database Engine (как описано выше) со службами R Services (в базе данных)2744 МБ
Компонент Database Engine (как описано выше) со службой запросов PolyBase для внешних данных4194 МБ
СлужбыСлужбы Analysis Services и файлы данных698 МБ
Службы Reporting Services967 МБ
Microsoft R Server (автономный)280 МБ
Службы Reporting Services — SharePoint1203 МБ
Службы Reporting Services Надстройка для продуктов SharePoint325 МБ
Клиент Data Quality121 МБ
Средства связи клиентских средств328 МБ
Службы Integration Services306 МБ
Клиентские компоненты (кроме компонентов электронной документации по SQL Server и служб Integration Services)445 МБ
Службы Master Data Services280 МБ
SQL Server Компоненты электронной документации для просмотра и управления содержимым справки*27 МБ
Все компоненты8030 МБ

*Требование к месту на диске для загружаемого содержимого электронной документации — 200 МБ.

Типы хранилищ для файлов данных

Для файлов данных поддерживаются следующие типы хранилищ.

  • Локальный диск
    • SQL Server сейчас поддерживает диски со стандартным размером сектора в 512 байт и 4 КБ. Использование жестких дисков с размером сектора размером более 4 КБ могут привести к ошибкам при попытке сохранить файлы данных SQL Server на них. Дополнительные сведения о поддерживаемых размерах сектора жесткого диска в SQL Server см. в статье Ограничения размера сектора жесткого диска в SQL Server. Дополнительные сведения см. в статье Устранение ошибок, связанных с размером сектора системного диска более 4 КБ.
    • SQL Server поддерживает локальные диски только для установки файлов tempdb. Проверьте правильность пути, указанного для файлов tempdb и файлов журнала на всех узлах кластера. Если во время отработки отказа каталоги tempdb недоступны на целевом узле отработки отказа, то при переводе ресурсов SQL Server в режим «в сети» произойдет ошибка.
  • Общее хранилище
  • Локальные дисковые пространства (S2D)
  • Общая папка SMB
    • Хранилище SMB не поддерживается для файлов данных автономных или кластерных установок служб Службы Analysis Services . Используйте вместо него непосредственно подключенное хранилище, сеть хранения данных или S2D.
    • Хранилище SMB может размещаться на файловом сервере Windows или на устройстве с хранилищем SMB сторонних разработчиков. Если используется файловый сервер Windows, он должен иметь версию 2008 или последующую. Дополнительные сведения об установке SQL Server с общей папкой SMB в качестве хранилища см. в разделе Установка SQL Server с общей папкой SMB в качестве хранилища.

Установка SQL Server на контроллере домена

Исходя из соображений безопасности, не рекомендуется устанавливать SQL Server на контроллере домена. SQL Server не заблокирует установку на компьютере, который является контроллером домена, однако при этом будут применены следующие ограничения.

  • Запуск служб SQL Server на контроллере домена в учетной записи локальной службы невозможен.
  • После установки SQL Server компьютер, который является членом домена, нельзя будет сделать контроллером домена. Перед этим придется удалить SQL Server .
  • После установки SQL Server компьютер, который является контроллером домена, нельзя будет сделать членом домена. Перед этим придется удалить SQL Server .
  • SQL Server не поддерживает экземпляры отказоустойчивого кластера, где узлы кластера являются контроллерами домена.
  • SQL Server не поддерживается на контроллере домена только для чтения. Программа установкиSQL Server не может создавать группы безопасности или подготавливать учетные записи служб SQL Server на контроллере домена, доступном только для чтения. В такой ситуации программа установки завершается ошибкой.
  • Экземпляр отказоустойчивого кластера SQL Server не поддерживается в среде, где доступен только контроллер домена только для чтения.

Установочный носитель

Соответствующий установочный носитель можно получить из следующих расположений:

  • Центр оценки SQL Server
  • Последние накопительные пакеты обновления

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

Дальнейшие действия

После ознакомления с требованиями к оборудованию и программному обеспечению для установки SQL Server можно приступить к планированию установки SQL Server или просмотреть рекомендации по обеспечению безопасности SQL Server.

Установка и настройка MS SQL Server Express на Windows

Александр Мельников

18 октября 2019

Обновлено 27 июля 2022

Windows
Базы данных

В этой инструкции описан процесс установки MS SQL Server 2017 Express на Windows Server 2012 R2/2016/2019. Следуя ей вы получите готовый инструмент для знакомства с языком программирования SQL, для проверок собственных наработок или запуска небольшого ресурса, не требующего больших объемов хранения баз данных.

Ограничения выпуска SQL Server 2017 Express

Данный выпуск является бесплатным и подходит для коммерческого использования, но имеет ряд ограничений:

  • Максимальное количество ядер процессора: 4;
  • Максимальный размер базы данных: 10 ГБ;
  • Максимальный размер пула буфера на экземпляр базы данных: 1410 МБ.

Если у вас есть необходимость выйти за пределы этих ограничений, советуем приобрести лицензию Microsoft SQL Server Standard.

Требования к операционной системе

SQL Server 2017 Express доступен для установки на следующих операционных системах:

  • Windows 8/8.1/10 и новее;
  • Windows Server 2012, 2012 R2, 2016, 2019 и новее.

Процедура установки

Чтобы установить SQL Server 2017 Express, перейдите по ссылке, выберите язык установки и нажмите Download:

После запуска скачанного файла установщик откроет специальное окно, в котором предложит несколько вариантов установки на выбор. Для контроля за параметрами установки выберите Custom:

Далее выберите место, куда будут скачаны установочные файлы, при необходимости поменяйте его на нужное и нажмите Install:

Дождитесь завершения процесса скачивания установочных файлов:

Далее выберите первый пункт установки New SQL Server stand-alone installation:

Ознакомьтесь с условиями лицензионного соглашения и нажмите Next:

При необходимости получать обновления из Windows Update поставьте галочку и нажмите Next:

Ознакомьтесь с предупреждением о возможных проблемах, а при их отсутствии нажмите Next:

Перейдите на экран выбора функционала, где можно, при необходимости, выбрать или убрать дополнительные возможности для сервера баз данных, оставьте без изменений и нажмите Next:

Выберите имя и идентификатор сервера. Идентификатор сервера будет включен в путь установки. Оставьте по умолчанию и нажмите Next:

На следующем экране можно указать сервисные аккаунты, отличные от стандартных, и предоставить право на выполнение задач обслуживания тома службе ядра СУБД SQL Server, что повысит скорость инициализации файлов, но СУБД может получить доступ к удаленному контенту. На вкладке Collation можно изменить параметры сортировки движка базы данных. На указанном примере мы предоставим привилегии, оставим по умолчанию параметры сортировки и нажмем Next:

На следующем этапе установки необходимо настроить конфигурацию ядра базы данных. Для этого предусмотрены следующие вкладки:

  • Server Configuration — указывается способ авторизации в базу данных: средствами Windows или смешанный режим, включающий в себя авторизацию Windows и собственную авторизацию SQL Server. При выборе второго варианта следует указать пароль администратора SQL Server;
  • Data Directories — указывается расположение исполняемых файлов SQL Server и данных;
  • TempDB — параметры TempDB, используемой внутренними ресурсами SQL Server, временными объектами пользователей и хранилищем версий;
  • User instances — позволяет дать права пользователям, не имеющим прав администратора, запускать отдельные экземпляры баз данных;
  • FILESTREAM — включается при необходимости использовать оптимизированные для памяти (Memory Optimized) таблицы.

Так как при установке по умолчанию был выбран пункт Microsoft R (Machine Learning Services) и Python, следует согласиться с условиями его использования на этом и следующем этапе, последовательно нажав Accept и Next:

Запустится процесс установки, после чfего появится окно о завершении работ установщика SQL Server 2017. Нажмите Close:

На этом установка SQL Server 2017 Express завершена.

Оценка:

4 из
5

Аverage rating : 4.9

Оценок: 3

191028
Санкт-Петербург
Литейный пр., д. 26, Лит. А

+7 (812) 403-06-99

700
300

ООО «ИТГЛОБАЛКОМ ЛАБС»

191028
Санкт-Петербург
Литейный пр. , д. 26, Лит. А

+7 (812) 403-06-99

700
300

ООО «ИТГЛОБАЛКОМ ЛАБС»

700
300

Управление базами данных SQL Server Express

Введение

Если вы не можете тратить деньги на свои небольшие базы данных, SQL Server Express Edition — это решение для вас. Этот выпуск предоставит вам базовый вариант хранения, а в этой статье мы рассмотрим, какие задачи обслуживания необходимо выполнять для эффективного управления SQL Express.

Максимальный размер базы данных

Основным ограничением в базе данных SQL Express является ограничение на объем хранилища, которое составляет 10 ГБ. Однако важно отметить, что это ограничение относится к файлу данных, а файл журнала исключен из этого ограничения. Это означает, что файлы журналов могут быть любого размера.

Ниже приведен отчет об использовании диска базы данных Express, в котором описаны ограничения на файлы данных и журналов.

Вы увидите, что размер базы данных составляет 24 ГБ, что явно превышает ограничение в 10 ГБ.

Поскольку для файла журнала транзакций базы данных Express нет ограничений, вы можете оставить модель восстановления базы данных Express с полным или массовым протоколированием. Большинство пользователей настраивают модель восстановления базы данных в версии Express как Простую, чтобы уменьшить размер файла журнала транзакций. В этой конфигурации вы отказываетесь от резервного копирования журнала транзакций и, что важно, у вас не будет возможности восстановления на определенный момент времени. Эти конфигурации оставляют базы данных в состоянии риска.

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

Какие данные хранить в Express

Поскольку у вас есть ограничение в 10 ГБ для данных, на самом этапе проектирования вам нужно смотреть, какой тип данных вы храните в своей базе данных. Вам необходимо изучить стратегии распространения баз данных, чтобы сохранить ограничение в 10 ГБ. Вы можете распределять свои данные с функциональной точки зрения. Например, если вы используете систему учета, вы можете создавать разные базы данных для доменов счетов к оплате, счетов к получению, инвентаризации и главной книги и т. д. Поскольку верхний предел количества баз данных в выпуске SQL Server Express составляет более 32 000 , вы можете создать несколько баз данных в экспресс-экземпляре.

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

Помимо стратегий проектирования, вам необходимо рассмотреть стратегии архивирования данных. В стандартной или корпоративной версии вы можете просто заархивировать данные в ту же базу данных. Однако в выпуске SQL Server Express необходимо архивировать данные в другую базу данных. Когда данные находятся в другой базе данных, процесс восстановления намного сложнее. Следовательно, в базах данных Express вам нужно сосредоточиться на дизайне, а также на процессе архивирования данных.

Типы данных

Вам нужно очень тщательно выбирать типы данных, чтобы вы могли ограничить использование диска. Например, если вы можете использовать tinyint вместо int, вы сэкономите 3 байта на строку. Точно так же вы не должны использовать типы данных Unicode, такие как nvarchar, nchar без необходимости.

Индексы

Индексы реализованы для повышения производительности запросов к базе данных. Однако индексы будут потреблять дисковое пространство.
Поэтому вам необходимо оптимально управлять индексами. Если нет используемых или менее используемых индексов, лучше удалить эти индексы, чтобы сохранить место на диске.

В этой статье Как определить и отслеживать неиспользуемые индексы в SQL Server объясняется, как работать с неиспользуемыми индексами в SQL Server. Однако хотя индексы используются редко, это не говорит о том, что от них следует отказаться. Таким образом, вам нужно посмотреть, какие показатели нужно сбрасывать, посоветовавшись с разработчиками системы.

Фрагментация индекса — еще одно явление, приводящее к ненужному дисковому пространству. Существует два типа фрагментации: внутренняя и внешняя фрагментация. Внешняя фрагментация — это разный порядок физического и логического упорядочения страниц данных, который не будет учитывать дополнительное дисковое пространство.

С другой стороны, внутренняя фрагментация означает пустые места в данных или страницах индекса. Это будет учитывать дополнительные дисковые пространства. Поэтому важно регулярно перестраивать индексы в базах данных SQL Express. С
Реорганизация индекса исправит только внешнюю фрагментацию и не повлияет на дисковое пространство. Следовательно,
необходимо выполнить перестроение индекса. Поскольку перестроение индекса похоже на удаление и повторное создание индексов, перестроение индексов будет потреблять ресурсы из базы данных. Это означает, что вам необходимо запланировать операцию перестроения индекса на время наименьшего использования базы данных SQL Server Express.

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

Базы данных сокращения

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

Память

Еще одним ограничением SQL Server Express является объем памяти базы данных, который составляет около 1 ГБ. Хотя на стороне памяти базы данных вам особо не нужно управлять, вам нужно ограничить вывод запросов и улучшить индексы. Как вы можете себе представить, память играет жизненно важную роль, когда речь идет о производительности базы данных. Поэтому в SQL Server
Экспресс-версия, вам нужно эффективно управлять своими запросами.

Резервные копии

Даже если это SQL Server Express, это ваши данные. Следовательно, вам необходимо поддерживать надлежащие резервные копии базы данных. Как и в случае с другими базами данных, вам необходимо выполнять полное резервное копирование базы данных. Чтобы сохранить возможность восстановления на определенный момент времени, вы должны делать резервные копии журналов. Кроме того, чтобы улучшить процесс восстановления, вы также можете реализовать дифференциальное резервное копирование.

Поскольку размер экспресс-базы данных SQL Server не может превышать 10 ГБ, выполнение полного резервного копирования не повлияет на ресурсы сервера. Поскольку база данных не слишком велика, полное резервное копирование также не займет много времени. Учитывая все эти ситуации, в большинстве реальных реализаций вам не нужны дифференциальные резервные копии, и вы можете поддерживать только полные резервные копии и резервные копии журналов транзакций в базах данных SQL Express.

Поскольку SQL Server Express не имеет возможностей агента SQL Server, вы не сможете создавать запланированные задачи из заданий агента SQL Server. Так как резервные копии базы данных должны создаваться по соответствующему расписанию, будет лучше включить некоторые другие средства, такие как настраиваемые приложения, для создания резервных копий базы данных по определенному расписанию. Тот же сценарий применим и для перестроения индекса.

Заключение

В этой статье мы рассмотрели, как управлять базой данных SQL Express. Поскольку SQL Server Express не требует каких-либо затрат на лицензирование, многие мелкие пользователи склонны использовать базы данных Express. Однако из-за основного ограничения, которое
10 ГБ для размера данных, необходимо выполнить несколько других задач, начиная с этапа проектирования.

На этапе проектирования вам необходимо рассмотреть шаблон проектирования распределенной базы данных и лучшие стратегии архивирования данных. Поскольку поддержание индекса является еще одним важным фактором, важно регулярно перестраивать индексы и отслеживать неиспользуемые или недоиспользуемые некластеризованные индексы.

Память является еще одним ограничением в выпуске SQL Server Express, где поддерживается только 1,4 ГБ памяти базы данных. Чтобы эффективно обращаться с памятью базы данных, вам необходимо писать оптимальные запросы и включать оптимальные индексы.

Мы также рассмотрели стратегии резервного копирования базы данных SQL Server Express и пришли к выводу, что Express
Базы данных не нуждаются в дифференциальных резервных копиях, но все же нуждаются в полных резервных копиях и резервных копиях журнала транзакций.

  • Автор
  • Последние сообщения

Динеш Асанка

Динеш Асанка является MVP в категории SQL Server за последние 8 лет. Работает с SQL Server более 15 лет, пишет статьи и книги в соавторстве. Он является ведущим в различных группах пользователей и университетах. Он всегда готов учиться и делиться своими знаниями.

Просмотреть все сообщения Динеша Асанки

Последние сообщения Динеша Асанки (посмотреть все)

Ограничения бесплатной версии SQL Server — Capstan Services

Microsoft SQL Server поставляется в нескольких версиях, и цены сильно различаются. Версия начального уровня — это SQL Server Express, которая является ограниченной, но бесплатной. Клиенты часто спрашивают нас, нужно ли им покупать платную версию SQL Server, поскольку покупка SQL может быть довольно дорогой. Ответ, как правило, будет зависеть от размера требуемого сервера. SQL Server Express является хорошим решением для небольших нагрузок базы данных и очень часто используется в качестве серверной части для небольших приложений, работающих на одном компьютере. Его можно использовать для небольших общих баз данных, но ограничения часто вынуждают многопользовательские базы данных использовать платную версию SQL Server.

Если вы хотите установить SQL Server, вы должны смотреть на эти ограничения не только с точки зрения ваших текущих потребностей, но и с точки зрения ваших будущих потребностей. Переход с SQL Server Express на SQL Server Standard может обойтись дороже, чем если бы вы приобрели SQL Server Standard в начале. Обновление может быть сложным, и вы всегда должны проверять резервную копию перед обновлением. Добавьте некоторое время простоя, и стоит взглянуть на стандарт SQL Server, если вы думаете, что можете перерасти бесплатную версию в ближайшем будущем.

Ограничения

Существует ряд ограничений в отношении размера базы данных и ресурсов, которые не позволяют использовать SQL Server Express для больших нагрузок базы данных. Наиболее важным ограничением является то, что SQL Server Express не поддерживает базы данных размером более 10 ГБ. Это предотвратит увеличение вашей базы данных до больших размеров. Существуют также ограничения памяти, которые предотвратят масштабирование для многих пользователей и большие нагрузки транзакций, на которые необходимо обратить внимание. В приведенном ниже списке рассматриваются ограничения, а также показаны ограничения следующего шага — SQL Server Standard Edition.

  • Ограничение в 10 ГБ на размер базы данных : (SQL Server Standard допускает до 524 ПБ) Это жесткое ограничение, но оно распространяется на базу данных. Это некоторые приложения, в которых вы можете разделить данные на несколько баз данных, а затем связать базы данных, чтобы иметь более 10 ГБ данных на сервере. На самом деле с этим трудно справиться, и это значительно повредит вашей производительности. Если вы планируете увеличить размер своей базы данных до 10 ГБ, вы должны рассматривать это как демонстрацию.

    Если вы превысите лимит в 10 ГБ, скорее всего, произойдет сбой. Достижение предела в 10 ГБ предотвратит любые транзакции записи в базу данных, а механизм базы данных будет возвращать приложению ошибку при каждой попытке записи. В лучшем случае вы получите ошибки и не сможете добавлять данные, пока не купите лицензию SQL Server и не обновите сервер. В худшем случае ваше приложение может выйти из строя и привести к потере данных.

  • ЦП ограничен 1 сокетом или 4 ядрами : (Стандарт SQL Server позволяет использовать 4 сокета или 24 ядра). Это означает, что вы не можете использовать всю вычислительную мощность ЦП на своем мощном сервере. Это может быть важно, а может и не быть, и станет проблемой, когда вы увеличите количество транзакций и пользователей.

  • Максимальный объем памяти пула буферов (на экземпляр) ограничен 1410 МБ: (SQL Server Standard — 128 ГБ)

  • Максимальный объем памяти сегмента columnstore (на экземпляр) ограничен 352 МБ : (SQL Server Standard — 32 ГБ)

  • Максимальный размер оптимизированных для памяти данных (на базу данных) ограничен 352 МБ : (SQL Server Standard — 32 ГБ)

  • Ограничения дополнительных функций

5 Доставка журналов не поддерживается

  • Зеркала базы данных ограничены только свидетелями

  • Сжатие резервных копий не поддерживается

  • Отказоустойчивые кластеры не поддерживаются

  • Группы не поддерживаются 9 Доступность0005

  • онлайн -страница и восстановление файлов не поддерживаются *

  • онлайн -индекс создать и восстановить не поддерживается *

  • РАЗВЛЕНИЕ ИНДЕКС. поддерживается *

  • Зеркальное резервное копирование не поддерживается *

  • Горячее добавление памяти и ЦП не поддерживается *

  • Зашифрованное резервное копирование не поддерживается

  • Гибридное резервное копирование в Windows Azure не поддерживается

  • * Эти функции также недоступны в стандартной версии и требуют редакции Enterprise.

    Дополнительным соображением, которое следует учитывать при работе с SQL Server Express, является то, что он не предоставляет агента SQL Server. Агент — это внутренний инструмент, который позволяет автоматизировать многие задачи, в том числе резервное копирование баз данных и задачи обслуживания. Это означает, что если вы используете версию Express для производственной базы данных, вам потребуется, чтобы кто-то выполнял эти задачи вручную. Это может быть дорогостоящим по времени/работе, а также требует, чтобы квалифицированный администратор SQL Server регулярно находился в вашей системе.

    Контрольный список SQL Express

    Следующий контрольный список является хорошей отправной точкой для определения того, нужен ли вам SQL Server Standard. Если вы ответите «Да» на любой из них, вы должны смотреть на SQL Server Standard. Если вы не ответите «да», вам следует провести дополнительную оценку, чтобы быть на 100% уверенным, что у вас не возникнет проблем.

    • Размер вашей базы данных превышает 10 ГБ?

    • Размер вашей базы данных меньше 10 ГБ, но она растет?

    • Будет ли у вас больше нескольких пользователей?

    • Должна ли ваша база данных поддерживать большое количество запросов или обновлений?

    • Вам нужно автоматизировать резервное копирование в SQL Server?

    • Вам необходимо автоматизировать процедуры обслуживания базы данных?

    • Вам нужно доставить бревна?

    • Вам нужна высокая доступность для этой базы данных? (Зеркальное отображение, кластеризация и т.