Ознакомьтесь с выпусками SQL Server
См. примечания по SQL Server 2014 и SQL Server 2016 в конце этой статьи.
Выпуск Microsoft 2012 года платформы управления корпоративной базой данных SQL Server 2012 ознаменовал собой значительную эволюцию в этом популярном продукте. Этот новый выпуск включает в себя основные усовершенствования функций бизнес-аналитики, аудита и аварийного восстановления SQL Server, а также другие обновления.
SQL Server 2012 Editions
С выпуском SQL Server 2012 Microsoft предприняла шаги для упрощения вариантов лицензирования платформы, прекратив выпуск Datacenter Edition, Workgroup Edition и Small Business Edition, ранее доступных для SQL Server 2008 и 2008 R2.
- SQL Server 2012 Express Edition заменил Microsoft Data Engine как бесплатную версию SQL Server для разработки приложений и облегченного использования. Он остается бесплатным и сохраняет ограничения MSDE в отношении клиентских подключений и производительности. Это отличный инструмент для разработки и тестирования приложений и небольших реализаций, но это все, что вы можете с ним сделать.
- Рабочая лошадка SQL Server 2012 Standard Edition остается основным продуктом линейки продуктов для серьезных приложений баз данных. Он может обрабатывать до 16 ядер с неограниченным объемом оперативной памяти. Основное изменение в лицензировании с SQL Server 2008 на SQL Server 2012 заключается в том, что для Standard Edition теперь доступен вариант для каждого ядра. Это означает, что у вас есть два варианта: приобрести лицензии на ядро или приобрести лицензию на сервер вместе с лицензиями клиентского доступа.
- Новая версия SQL Server 2012 Business Intelligence Edition (BI) специально разработана для поддержки приложений бизнес-аналитики. Он доступен только по модели лицензирования сервер/клиентская лицензия с лицензиями на сервер и клиентский доступ. (Microsoft больше не производит и не продает эту версию.)
- SQL Server 2012 Enterprise Edition предназначен для критически важных операций центров обработки данных и больших хранилищ данных. Этот выпуск переходит на модель лицензирования только для ядра. После июня 2012 года новые лицензии на сервер или клиентскую лицензию для этого выпуска не будут продаваться. Единственный доступный вариант лицензирования – это одно ядро с максимальным количеством 20 ядер. (Microsoft больше не производит и не продает эту версию.)
- Разработчики, которым требуются полные возможности SQL Server 2012 Enterprise Edition для использования в непроизводственной среде, могут найти SQL Server 2012 Developer Edition подходящим инструментом для работы. Этот продукт имеет ту же функциональность, что и Enterprise Edition, и отличается только лицензией (и он намного дешевле). Microsoft также предлагает прямой путь обновления для преобразования серверов разработчика в производственное лицензирование.
- SQL Server 2012 Web – это специализированная версия SQL Server для использования в средах веб-хостинга. Эта версия доступна только для клиентов Лицензионного соглашения поставщика услуг. Свяжитесь с торговым представителем Microsoft для получения дополнительной информации, если вы считаете, что соответствуете требованиям.
- SQL Server 2012 Compact – это бесплатная версия SQL Server для использования во встроенных средах, таких как мобильные устройства и другие системы Windows.
Лицензирование SQL Server: на ядро или на сервер
Если вы планируете использовать стандартную версию Microsoft SQL Server 2012 в своей среде, у вас есть выбор: выбрать лицензию на сервер или лицензию на ядро? В любом случае это может привести к значительному увеличению ваших лицензионных сборов. Вот краткое изложение.
- Вариант лицензирования на ядро переключается с более ранней модели тарификации на процессор. Многие организации воспользовались этим, купив многоядерные процессоры и одну лицензию. Цена лицензии была рассчитана таким же образом, что и стоимость четырехъядерного процессора в SQL Server 2008 R2. Если вы используете четыре или меньше ядер, вы не увидите увеличения в этой модели. С другой стороны, если вы используете более четырех ядер на процессор, вы увидите повышение цены.
- Для варианта лицензирования сервер/клиентская лицензия требуется плата за лицензирование для каждого SQL Server. Однако вам также необходимо приобрести клиентские лицензии (CAL) для каждого клиента, обращающегося к базе данных. Это то, где Microsoft испытывает серьезное увеличение. Плата увеличилась на 27 процентов за CAL.
Более поздние версии: SQL Server 2014 и SQL Server 2016
В функциональном отношении SQL Server 2014 и SQL 2016 предлагают более богатый набор функций, чем 2012. Они оба обеспечивают более высокую производительность, включают поддержку шифрования резервных копий и добавили возможность аварийного восстановления.
С 2016 года Microsoft удалила выпуск Business Intelligence и включила его функции в выпуск Enterprise, так что его основные выпуски теперь ограничены только Standard и Enterprise.SQL Developer теперь можно бесплатно загрузить как часть Microsoft Visual Studio Developer Essentials.
SQL Server 2014 внес незначительные изменения в свою модель лицензирования двумя способами:
- Бесплатная резервная лицензия для аварийного восстановления теперь требует обновления с включением Software Assurance, чего нельзя сказать о SQL Server 2012.
- Правила мультиплексирования были смягчены для версии BI – мультиплексирование относится к практике объединения пулов или перенаправления информации, чтобы уменьшить количество устройств или пользователей, которые получают доступ к продукту.
SQL Server 2016 похож на 2014 год с некоторыми изменениями:
- С переходом версии BI на Enterprise клиентам необходимо перейти на Enterprise с использованием лицензии CAL или Core.
- Лицензирование для ядер было упрощено, так что физические и виртуальные ядра теперь согласованы в ценах.
Как вы, вероятно, можете сказать, вам нужно сесть с электронной таблицей и набрать некоторые цифры, прежде чем принимать решения о лицензировании SQL Server. Варианты, которые вы выбираете, могут оказать существенное влияние на общую стоимость вашей лицензии на базу данных, и их следует тщательно продумать.