Skip to main content

Aling Edition ng SQL Server ng Microsoft ang Kanan Para sa Iyo?

Week 9, continued (Abril 2024)

Week 9, continued (Abril 2024)
Anonim

Tingnan ang mga tala sa SQL Server 2014 at SQL Server 2016 sa dulo ng artikulong ito.

Ang paglabas ng Microsoft 2012 ng SQL Server 2012 enterprise database management platform ay minarkahan ng isang malaking ebolusyon sa sikat na produkto na ito. Kasama sa bagong release na ito ang mga pangunahing pagpapahusay sa tampok sa katalinuhan ng negosyo ng SQL Server, pag-awdit at pag-andar ng kalamidad sa pagbawi, bukod sa iba pang mga pag-upgrade.

SQL Server 2012 Editions

Sa paglabas ng SQL Server 2012, kinuha ng Microsoft ang mga hakbang upang gawing simple ang mga opsyon sa paglilisensya ng platform sa pamamagitan ng pagretiro sa Datacenter Edition, Workgroup Edition at Maliit na Negosyo Edition na dati nang magagamit para sa SQL Server 2008 at 2008 R2.

  • SQL Server 2012 Express Edition pumapalit sa Microsoft Data Engine bilang ang libreng bersyon ng SQL Server para sa pag-unlad ng application at magaan na paggamit. Ito ay nananatiling libre at napanatili ang mga limitasyon ng MSDE na may paggalang sa mga koneksyon at pagganap ng kliyente. Ito ay isang mahusay na tool para sa pagbuo at pagsubok ng mga application at maliliit na pagpapatupad, ngunit iyan ay tungkol sa kasing layo na maaari mong patakbuhin ito.
  • Ang workhorse SQL Server 2012 Standard Edition nananatiling ang mga sangkap na hilaw ng linya ng produkto para sa malubhang mga application ng database. Maaari itong hawakan ng hanggang 16 core na may walang limitasyong dami ng RAM. Ang pangunahing pagbabago sa paglilisensya mula sa SQL Server 2008 hanggang SQL Server 2012 ay ang isang opsyon sa bawat core ay magagamit na ngayon para sa Standard Edition. Nangangahulugan ito na mayroon kang dalawang mga pagpipilian: bumili ng bawat core ng mga lisensya o bumili ng lisensya sa server kasama ang mga lisensya sa pag-access ng kliyente.
  • Ang bagong SQL Server 2012 Business Intelligence Edition (BI) ay partikular na idinisenyo upang suportahan ang mga aplikasyon ng katalinuhan sa negosyo. Ito ay magagamit lamang sa ilalim ng isang modelo ng paglilisensya ng server / CAL sa mga lisensya ng server at kliyente sa pag-access. (Ang Microsoft ay hindi na gumagawa o nagbebenta ng bersyon na ito.)
  • SQL Server 2012 Enterprise Edition ay dinisenyo para sa mga mission-critical na operasyon ng data center at malalaking data warehouses. Ang edisyong ito ay inilipat sa isang per-core lamang na modelo ng paglilisensya. Walang bagong mga lisensya ng server / CAL para sa edisyong ito ang ipagbibili pagkatapos ng Hunyo 2012. Ang tanging pagpipilian sa paglilisensya na magagamit ay ang bawat core na may maximum na 20 cores. (Ang Microsoft ay hindi na gumagawa o nagbebenta ng bersyon na ito.)
  • Ang mga nag-develop na nangangailangan ng buong mga tampok ng SQL Server 2012 Enterprise Edition para sa paggamit sa isang hindi-produksyon na kapaligiran ay maaaring makahanap SQL Server 2012 Developer Edition ang tamang tool para sa trabaho. Ang produktong ito ay may eksaktong parehong pag-andar tulad ng Enterprise Edition at naiiba lamang sa lisensya (at ito ay magkano ang mas mura). Nag-aalok din ang Microsoft ng direktang landas ng pag-upgrade upang i-convert ang mga server ng Developer sa paglilisensya ng produksyon.
  • SQL Server 2012 Web ay isang pinasadyang bersyon ng SQL Server para gamitin sa mga web hosting environment. Ang edisyong ito ay magagamit lamang sa mga customer ng Mga Kasunduan sa Lisensya ng Mga Serbisyo ng Tagapayo. Makipag-ugnay sa iyong sales representative ng Microsoft para sa karagdagang impormasyon kung sa tingin mo kwalipikado ka.
  • SQL Server 2012 Compact ay isang libreng bersyon ng SQL Server para gamitin sa mga naka-embed na kapaligiran, tulad ng mga aparatong mobile at iba pang mga system ng Windows.

Paglilisensya ng SQL Server: Bawat Core o Per Server

Kung nagpaplano kang gamitin ang pamantayang edisyon ng Microsoft SQL Server 2012 sa iyong kapaligiran, mayroon kang isang pangunahing pagpipilian upang gawin: Dapat kang mag-opt para sa paglilisensya sa bawat server o sa bawat core licensing? Alinmang paraan, ito ay malamang na maging sanhi ng isang makabuluhang pagtaas sa iyong mga bayarin sa paglilisensya. Narito ang rundown.

  • Ang opsyon sa paglilisensya ng bawat core ay lumipat mula sa naunang modelo ng pagsingil sa bawat processor. Maraming mga organisasyon ang nagsamantala sa pamamagitan ng pagbili ng mga multicore processor at isang solong lisensya. Ang presyo ng lisensya ay idinisenyo upang maging parehong gastos na natamo para sa isang apat na-core processor sa ilalim ng SQL Server 2008 R2. Kung nagpapatakbo ka ng apat o mas kaunting mga core, wala kang nakitang pagtaas sa ilalim ng modelong ito. Sa kabilang banda, kung nagpapatakbo ka ng higit sa apat na core bawat processor, nakakakita ka ng pagtaas ng presyo.
  • Ang opsyon sa paglilisensya ng server / CAL ay nangangailangan ng bayad sa paglilisensya sa bawat SQL Server. Gayunpaman, kailangan mo ring bumili ng mga lisensya sa pag-access ng kliyente (CALs) para sa bawat client na ma-access ang database. Ito ay kung saan ang Microsoft medyas sa iyo ng isang malaking pagtaas. Ang bayad ay nadagdagan ng 27 porsiyento bawat CAL.

Mga susunod na Bersyon: SQL Server 2014 at SQL Server 2016

Tampok-matalino, SQL Server 2014 at SQL 2016 ay nag-aalok ng isang mas mahusay na hanay ng tampok kaysa sa 2012. Sila ay parehong tout mas mataas na pagganap, isama backup na suporta sa pag-encrypt, at idinagdag ang pagpipilian ng kalamidad bawing.

Sa 2016, inalis ng Microsoft ang edisyon ng Negosyo Intelligence at nakatiklop ang mga tampok nito sa edisyon ng Enterprise, upang ang mga pangunahing edisyon nito ay limitado lamang sa Standard at Enterprise. Ang SQL Developer ay isang libreng pag-download na ngayon bilang bahagi ng Visual Essentials ng Visual Studio ng Microsoft.

SQL Server 2014 Isinama ang mga menor de edad na pagbabago sa modelo ng paglilisensya nito sa dalawang paraan:

  • Ang isang lisensyang libreng standby para sa pagbawi ng sakuna ngayon ay nangangailangan ng pag-upgrade upang maisama ang Software Assurance, na hindi totoo para sa SQL Server 2012.
  • Ang mga panuntunan ng multiplexing ay lundo para sa BI edisyon-multiplexing ay tumutukoy sa pagsasagawa ng mga koneksyon sa pooling o pag-rerouting upang mabawasan ang bilang ng mga device o mga gumagamit na nag-access sa produkto.

SQL Server 2016 ay katulad ng 2014 na may ilang mga pagbabago:

  • Sa paglipat ng bi edisyon sa Enterprise, ang mga customer ay kailangang mag-upgrade sa Enterprise sa pamamagitan ng isang halo ng CAL o Core licensing.
  • Ang paglilisensya para sa mga core ay pinasimple upang ang pisikal at virtual na mga core ay pare-pareho na ngayon sa pagpepresyo.

Tulad ng maaaring sabihin mo, kakailanganin mong umupo sa isang spreadsheet at magpatakbo ng ilang mga numero bago gawin ang iyong mga pagpapasya sa paglilisensya ng SQL Server. Ang mga pagpipilian na pinili mo ay maaaring magkaroon ng isang makabuluhang epekto sa iyong pangkalahatang mga gastos sa lisensya ng database at dapat na maingat na isinasaalang-alang.