Zobacz uwagi na temat SQL Server 2014 i SQL Server 2016 na końcu tego artykułu.
Wydanie przez Microsoft platformy SQL Server 2012 do zarządzania bazami danych dla przedsiębiorstw w 2012 roku stanowiło znaczną ewolucję tego popularnego produktu. Ta nowa wersja zawiera główne ulepszenia funkcji Business Intelligence, audytu i odzyskiwania po awarii, między innymi aktualizacjami.
Wydania programu SQL Server 2012
Wraz z wydaniem SQL Server 2012, Microsoft podjął kroki, aby uprościć opcje licencjonowania platformy, wycofując wersję Datacenter Edition, Workgroup Edition i Small Business Edition wcześniej dostępną dla SQL Server 2008 i 2008 R2.
- SQL Server 2012 Express Edition zastępuje Microsoft Data Engine jako darmową wersję SQL Server do tworzenia aplikacji i lekkiego użytkowania. Pozostaje darmowy i zachowuje ograniczenia MSDE w odniesieniu do połączeń i wydajności klienta. To doskonałe narzędzie do opracowywania i testowania aplikacji i niewielkich wdrożeń, ale jest to tak daleko, jak można z niego korzystać.
- Wół roboczy SQL Server 2012 Standard Edition pozostaje podstawą linii produktów dla poważnych aplikacji bazodanowych. Obsługuje do 16 rdzeni z nieograniczoną ilością pamięci RAM. Główną zmianą w licencjonowaniu z SQL Server 2008 na SQL Server 2012 jest to, że opcja na rdzeń jest teraz dostępna w wersji Standard Edition. Oznacza to, że masz dwie możliwości: zakup licencji na rdzeń lub zakup licencji na serwer wraz z licencjami dostępu klienta.
- Nowa SQL Server 2012 Business Intelligence Edition (BI) został zaprojektowany specjalnie do obsługi aplikacji Business Intelligence. Jest dostępny tylko w modelu licencjonowania serwer / licencja CAL z licencjami na dostęp do serwera i klienta. (Microsoft nie produkuje ani nie sprzedaje tej wersji.)
- SQL Server 2012 Enterprise Edition Przeznaczony jest do obsługi centrum danych o znaczeniu krytycznym i dużych hurtowni danych. To wydanie jest przekształcane w model licencjonowania oparty wyłącznie na rdzeniu. Żadne nowe licencje na serwer / licencje CAL na tę edycję nie zostaną sprzedane po czerwcu 2012 r. Jedyną dostępną opcją licencjonowania jest rdzeń z maksymalnie 20 rdzeniami. (Microsoft nie produkuje ani nie sprzedaje tej wersji.)
- Mogą znaleźć się deweloperzy potrzebujący pełnej funkcjonalności SQL Server 2012 Enterprise Edition do użytku w nieprodukcyjnym środowisku SQL Server 2012 Developer Edition odpowiednie narzędzie do pracy. Ten produkt ma dokładnie taką samą funkcjonalność jak wersja Enterprise Edition i różni się tylko w licencji (i jest znacznie tańszy). Microsoft oferuje również bezpośrednią ścieżkę uaktualnienia do konwersji serwerów programistów na licencje produkcyjne.
- SQL Server 2012 Web jest wyspecjalizowaną wersją SQL Server do użytku w środowiskach hostingowych. Ta edycja jest dostępna tylko dla klientów umowy licencyjnej dostawcy usług. Skontaktuj się z przedstawicielem handlowym firmy Microsoft, aby uzyskać dalsze informacje, jeśli uważasz, że się kwalifikujesz.
- SQL Server 2012 Compact to darmowa wersja programu SQL Server do użytku w środowiskach wbudowanych, takich jak urządzenia mobilne i inne systemy Windows.
Licencjonowanie serwera SQL: na rdzeń lub na serwer
Jeśli zamierzasz korzystać ze standardowej wersji programu Microsoft SQL Server 2012 w swoim środowisku, musisz dokonać ważnego wyboru: czy należy wybrać licencję na serwer lub licencję na rdzeń? Tak czy inaczej, może to spowodować znaczny wzrost opłat licencyjnych. Oto podsumowanie.
- Opcja licencjonowania na rdzeń przełącza się z wcześniejszego modelu ładowania na procesor. Wiele organizacji skorzystało z tego, kupując procesory wielordzeniowe i jedną licencję. Cena licencji została zaprojektowana tak, aby odpowiadała kosztom czterordzeniowego procesora SQL Server 2008 R2. Jeśli wykonasz cztery lub mniej rdzeni, nie zobaczysz wzrostu w tym modelu. Z drugiej strony, jeśli uruchomisz więcej niż cztery rdzenie na procesor, zobaczysz wzrost ceny.
- Opcja licencjonowania serwer / licencja CAL wymaga opłaty licencyjnej na serwer SQL. Należy jednak również zakupić licencje dostępu klienta (CAL) dla każdego klienta uzyskującego dostęp do bazy danych. Właśnie tam Microsoft skarpetki z dużym wzrostem. Opłata wzrosła o 27 procent za licencję CAL.
Późniejsze wersje: SQL Server 2014 i SQL Server 2016
Funkcje, SQL Server 2014 i SQL 2016, oferują bogatszy zestaw funkcji niż w 2012 roku. Oba wzmacniają wyższą wydajność, obsługują szyfrowanie kopii zapasowych i dodają opcję odzyskiwania po awarii.
W 2016 r. Firma Microsoft usunęła wersję Business Intelligence i wprowadziła funkcje do wersji Enterprise, więc jej podstawowe wersje są teraz ograniczone do wersji Standard i Enterprise. SQL Developer jest teraz bezpłatnie do pobrania w ramach programu Microsoft Visual Studio Developer Essentials.
SQL Server 2014 wprowadził drobne zmiany w swoim modelu licencjonowania na dwa sposoby:
- Bezpłatna licencja w trybie gotowości do odzyskiwania po awarii wymaga teraz aktualizacji, aby objęła pakiet Software Assurance, co nie było prawdą w przypadku SQL Server 2012.
- Reguły multipleksowania zostały rozluźnione, ponieważ multipleksowanie edycji BI odnosi się do praktyki łączenia połączeń lub przekierowywania informacji w celu zmniejszenia liczby urządzeń lub użytkowników uzyskujących dostęp do produktu.
SQL Server 2016 jest podobny do 2014 roku z kilkoma zmianami:
- Po przeniesieniu wersji BI do wersji Enterprise klienci muszą przejść na Enterprise, korzystając z licencji CAL lub Core.
- Licencjonowanie rdzeni zostało uproszczone, tak że fizyczne i wirtualne rdzenie są teraz spójne w ustalaniu cen.
Jak zapewne wiesz, będziesz musiał usiąść z arkuszem kalkulacyjnym i uruchomić kilka liczb przed podjęciem decyzji licencyjnych dotyczących serwera SQL. Wybrane opcje mogą mieć znaczny wpływ na ogólne koszty licencji bazy danych i należy je dokładnie rozważyć.