Ограничения версии SQL Server Express и аппаратные ограничения
Microsoft SQL Server Express — это ядро реляционной базы данных, доступное бесплатно для малого бизнеса и ERP-систем начального уровня. Хотя его часто предпочитают из-за отсутствия затрат на лицензирование, версии Express имеют строгие аппаратные ограничения на ресурсы операционной системы.
В выпусках Express для каждой базы данных доступно максимум 10 ГБ дискового пространства (файл MDF). Кроме того, независимо от объема оперативной памяти на сервере, механизм SQL Server использует максимум 1410 МБ (~ 1,4 ГБ) ОЗУ для кэша базы данных и ограничен максимум одним физическим сокетом или четырьмя ядрами процессора. Когда объем транзакций компании и количество счетов-фактур увеличиваются, эти ограничения приводят к сбою и замедлению работы базы данных.
Таблица технического сравнения редакций SQL Server
В следующей таблице показаны ключевые различия в емкости между SQL Server Express и корпоративными стандартными и облачными архитектурами баз данных:
| Критерии функций/мощности | SQL Server Express | SQL Server Standard | Облачная ERP-инфраструктура BYM |
|---|---|---|---|
| Максимальный размер базы данных | 10 ГБ/База данных | 524 ПБ (практически неограниченно) | Масштабируемое облачное хранилище (неограниченно) |
| Максимальное использование оперативной памяти | До 1410 МБ (~1,4 ГБ) | До 128 ГБ памяти | Высокопроизводительный пул динамической оперативной памяти |
| Загрузка ядра процессора | 1 сокет / до 4 ядер | 4 сокета / 24 ядра | Облачная кластеризация с высокими процессорами |
| Агент SQL Server (автоматизация) | Не поддерживается (требуется внешний скрипт) | Встроенный планировщик и диспетчер задач | Автоматические интеллектуальные фоновые задания круглосуточно и без выходных |
| Безопасность резервного копирования | Ручное или локальное резервное копирование скриптов | Встроенное автоматическое резервное копирование и сжатие | Мгновенное географическое резервное копирование и аварийное восстановление |
| Лицензирование и стоимость сервера | Бесплатно (взимается плата за локальный сервер) | Высокая плата за лицензию на ядро/сервер | Нулевая стоимость сервера и лицензии, включая подписку |
Стратегия автоматического резервного копирования в средах SQL Server Express
Выпуски SQL Server Express не включают службу агента SQL Server. Поэтому для регулярного резервного копирования базы данных необходимо создавать сценарии пакетной обработки PowerShell или SQLCMD (.bat), которые работают интегрированно с планировщиком задач Windows.
Важные правила, на которые предприятиям следует обратить внимание в своей стратегии резервного копирования:
• Ежедневное полное резервное копирование: автоматическое полное резервное копирование должно выполняться каждый вечер в конце работы, а имя файла должно быть помечено текущей датой.
• Копирование на другой носитель. Файлы резервных копий не следует хранить только на одном жестком диске; следует скопировать на защищенное устройство NAS или зашифрованное облачное хранилище в сети.
• Тесты восстановления: необходимо проверять, что сделанные резервные копии не повреждены и не повреждены, восстанавливая их в тестовой среде не реже одного раза в 3 месяца.
Раздувание базы данных, сокращение журналов и миграция в облако
В версиях Express неконтролируемый рост файла журнала транзакций (.LDF) может полностью заполнить диск. Параметр «Модель восстановления» базы данных должен быть настроен как «Простой», а файлы журналов следует периодически проверять.
Когда ваш бизнес приближается к пределу в 10 ГБ или наблюдаются замедления в многопользовательской среде, вы можете работать бесперебойно, не требуя обслуживания, переключившись на управляемую облачную архитектуру BYM Bulut ERP вместо дорогостоящих инвестиций в собственные серверы и лицензии.
Bu içerik genel bilgilendirme amaçlıdır. Mevzuat ve teknik sürüm bilgileri uygulama öncesinde resmi, güncel kaynaklardan doğrulanmalıdır.
