Vedeți notele despre SQL Server 2014 și SQL Server 2016 la sfârșitul acestui articol.
Microsoft 2012 de lansare a SQL Server 2012 platforma de management de întreprindere de afaceri a marcat o evoluție majoră în acest produs popular. Această nouă versiune a inclus îmbunătățiri majore ale funcțiilor de business intelligence, audit și recuperare în caz de catastrofe SQL Server, printre alte actualizări.
Ediții SQL Server 2012
Odată cu lansarea SQL Server 2012, Microsoft a făcut pași pentru a simplifica opțiunile de licențiere ale platformei prin retragerea Datacenter Edition, Workgroup Edition și Small Business Edition, disponibile anterior pentru SQL Server 2008 și 2008 R2.
- SQL Server 2012 Express Edition înlocuiește Microsoft Data Engine ca versiune gratuită a SQL Server pentru dezvoltarea de aplicații și utilizare ușoară. Acesta rămâne liber și păstrează limitele MSDE în ceea ce privește conexiunile și performanțele clientului. Este un instrument excelent pentru dezvoltarea și testarea aplicațiilor și a implementărilor mici, dar asta e în măsura în care puteți executa cu ea.
- Călăul de lucru SQL Server 2012 Standard Edition rămâne linia de bază a liniei de produse pentru aplicații serioase de baze de date. Se poate ocupa până la 16 nuclee cu o cantitate nelimitată de memorie RAM. Schimbarea majoră în licențierea de la SQL Server 2008 la SQL Server 2012 este că o opțiune per core este acum disponibilă pentru Standard Edition. Aceasta înseamnă că aveți două opțiuni: achiziționați licențe de bază sau cumpărați o licență de server împreună cu licențe de acces client.
- Noul SQL Server 2012 Business Intelligence Edition (BI) este conceput special pentru a sprijini aplicațiile de business intelligence. Este disponibil numai în cadrul unui model de licențiere server / licență CAL cu licențe de acces pentru server și client. (Microsoft nu mai produce sau vinde această versiune.)
- SQL Server 2012 Enterprise Edition este proiectat pentru operațiunile de centru de date critice și pentru depozitele mari de date. Această ediție este transformată într-un model de licențiere per-core. Nu există licențe noi pentru server / CAL pentru această ediție, care vor fi vândute după iunie 2012. Singura opțiune de licențiere disponibilă este pe nucleu cu maximum 20 de nuclee. (Microsoft nu mai produce sau vinde această versiune.)
- Dezvoltatorii care au nevoie de caracteristicile complete ale SQL Server 2012 Enterprise Edition pentru utilizarea într-un mediu non-producție pot găsi SQL Server 2012 Developer Edition instrumentul potrivit pentru slujbă. Acest produs are aceleași funcționalități ca Enterprise Edition și diferă numai în licență (și este mult mai ieftin). Microsoft oferă, de asemenea, o cale de upgrade directă pentru a converti serverele de dezvoltatori la licențierea de producție.
- SQL Server 2012 Web este o versiune specializată a serverului SQL pentru utilizarea în mediile de găzduire web. Această ediție este disponibilă numai clienților acordului de licență pentru furnizorii de servicii. Contactați reprezentantul de vânzări Microsoft pentru informații suplimentare dacă credeți că vă calificați.
- SQL Server 2012 Compact este o versiune gratuită a SQL Server pentru utilizarea în medii încorporate, cum ar fi dispozitivele mobile și alte sisteme Windows.
Licențiere SQL Server: Per Core sau Per Server
Dacă intenționați să utilizați ediția standard a Microsoft SQL Server 2012 în mediul dvs., aveți o opțiune majoră de făcut: Ar trebui să optați pentru licențierea pe server sau licențierea pe bază de bază? În orice caz, este posibil ca acest lucru să genereze o creștere semnificativă a taxelor dvs. de licențiere. Iată rezumatul.
- Opțiunea de licențiere pe bază de bază trece de la modelul anterior de încărcare per procesor. Multe organizații au profitat de acest lucru prin achiziționarea de procesoare multicore și a unei singure licențe. Prețul licenței a fost proiectat să fie același cost suportat pentru un procesor cu patru nuclee în cadrul SQL Server 2008 R2. Dacă executați patru sau mai multe nuclee, nu vedeți o creștere a acestui model. Pe de altă parte, dacă rulați mai mult de patru nuclee pe procesor, veți vedea o creștere a prețurilor.
- Opțiunea de licențiere server / CAL necesită o taxă de licențiere pentru fiecare server SQL. Cu toate acestea, trebuie să achiziționați și licențe de acces client (CAL) pentru fiecare client care accesează baza de date. Acesta este locul în care Microsoft vă scutește cu o creștere majoră. Taxa a crescut cu 27% pe CAL.
Versiuni ulterioare: SQL Server 2014 și SQL Server 2016
Cu ajutorul funcționalității, SQL Server 2014 și SQL 2016 oferă un set de caracteristici mai bogate decât cele din 2012. Ambele au o performanță mai ridicată, includ suport pentru criptare de rezervă și au adăugat opțiunea de recuperare în caz de dezastru.
Cu 2016, Microsoft a eliminat ediția Business Intelligence și și-a încorporat funcțiile în ediția Enterprise, astfel încât versiunile sale principale sunt acum limitate doar la Standard și Enterprise. SQL Developer este acum o descărcare gratuită, ca parte a programului Visual Studio Developer Essentials al Microsoft.
SQL Server 2014 a introdus modificări minore în modelul său de licențiere în două moduri:
- O licență gratuită în așteptare pentru recuperarea în caz de dezastru necesită acum un upgrade pentru a include Software Assurance, ceea ce nu era valabil pentru SQL Server 2012.
- Regulile de multiplexare au fost relaxate pentru ediția BI - multiplexarea se referă la practica punerii în comun a conexiunilor sau a redirecționării informațiilor pentru a reduce numărul de dispozitive sau de utilizatori care accesează produsul.
SQL Server 2016 este similar cu 2014, cu câteva modificări:
- Odată cu mutarea ediției BI la Enterprise, clienții trebuie să facă upgrade la Enterprise printr-un amestec de licențe CAL sau Core.
- Acordarea de licențe pentru nuclee a fost simplificată, astfel încât nucleele fizice și virtuale să fie în prezent coerente în stabilirea prețurilor.
După cum probabil veți spune, va trebui să vă așezați cu o foaie de calcul și să rulați niște numere înainte de a lua deciziile de licențiere pentru SQL Server. Opțiunile pe care le alegeți pot avea un impact semnificativ asupra costurilor generale ale licenței de bază de date și ar trebui să fie luate în considerare cu atenție.