Paghahambing sa bersyon ng SQL Server

Paghahambing sa bersyon ng SQL Server

Sql Server Version Comparison



Sql Server Version Comparison

Ang sinumang hindi nagkaroon ng karanasan sa IT ay malamang na nalilito tungkol sa kung ano Ang SQL Server ng Microsoft ay at kung ano ang ginagamit nito. Mahusay ang tsansa na baka hindi nila ito narinig. Ang Microsoft SQL Server ay Ang pamanggit na sistema ng pamamahala ng database ng Microsoft (RDBMS). Ang SQL Server ay isang buong tampok na database idinisenyo upang makipagkumpetensya laban sa pangunahing kompetisyon, Oracle Database (DB) at MySQL .





Tulad ng lahat ng pangunahing RBDMs, sinusuportahan ng SQL Server ang ANSI SQL, na siyang karaniwang wika ng SQL. Kasama ang SQL Server T-SQL , na kung saan ay ang sarili Pagpapatupad ng SQL . Ang SQL Server Management Studio (SSMS) ay tool sa interface ng SQL Server. Sinusuportahan nito ang 32-bit at 64-bit na mga kapaligiran. Maaari mo ring makita ang SQL Server na tinukoy bilang MSSQL o Microsoft SQL Server.

SQL Server



Tulad ng iba pang RDBMS, ang Microsoft SQL Server ay itinayo sa tuktok ng SQL, isang pamantayan na wika ng programa na ginagamit ng mga administrator ng database (DBA) at iba pang mga propesyonal sa IT upang pamahalaan ang mga database at hilingin ang data na naglalaman ng mga ito. Ang SQL Server ay nakatali sa Transact-SQL (T-SQL), isang pagpapatupad ng SQL mula sa Microsoft na nagdaragdag ng isang pagmamay-ari na extension ng programa sa karaniwang wika. Ito ay bahagi ng kung bakit ito naiiba.

Ilan ang Mga Bersyon / Edisyon ng Microsoft SQL?

Maraming iba't ibang mga bersyon at ilang mga edisyon ng Microsoft SQL Server. Maaari itong makakuha ng isang maliit na nakakalito upang makasabay. Sa pagitan ng 1995 at 2016, naglabas ang Microsoft ng 10 mga bersyon ng SQL Server. Ang mga maagang bersyon ay idinisenyo para sa mga aplikasyon ng departamento at workgroup. Pinalawak ng Microsoft ang mga kakayahan ng SQL Server upang gawin itong isang ang pamayanan na uri ng DBMS na may kinalaman maaaring makipagkumpitensya sa Oracle Database , DB2, at iba pang mga tanyag na database.

Ang Microsoft ay nagdagdag ng pamamahala ng data at mga tool ng data analytics sa SQL Server sa mga nakaraang taon, kasama ang bagong pag-andar na sumusuporta sa mga bagong teknolohiya na lumitaw, kasama ang Internet, mga mobile device, at pagsasama ng cloud.

Nag-aalok ang iba't ibang mga produkto ng SQL Server ng iba't ibang mga hanay ng tampok at iba't ibang mga pagpipilian sa pagpepresyo at paglilisensya. Ang pagtukoy kung aling edisyon ang tama para sa iyo ay maaaring maging mahirap, kung kaya't gusto ng isang pinagkakatiwalaang kasosyo sa Microsoft at reseller ng software SoftwareKeep maaaring maging napakahalaga. Narito ang ilan sa mga edisyon ng SQL Server na magagamit:

  • Enterprise: Ito ang nangungunang edisyon na may buong Ang tampok na set , mainam para sa mga malalaking negosyo at korporasyon na may malawak na mga pangangailangan ng server.
  • Pamantayan: Mas kaunting mga tampok kaysa sa Enterprise, ngunit mayroon itong lahat ng mga pangunahing kaalaman at mainam para sa kalagitnaan ng malalaking kumpanya na hindi nangangailangan ng mga advanced na tampok.
  • Workgroup : Ang edisyon ay perpekto para sa mga kumpanya na mayroon malalayong tanggapan . Ang lahat ng mga pangunahing tampok ay narito.
  • Web: Ang edisyong ito ay partikular na idinisenyo upang gumana sa mga web application.
  • Developer: Katulad ng Enterprise, ngunit maaari lamang itong lisensyahan sa isang gumagamit lamang para sa hangarin ng pag-unlad at pagsubok. Ang edisyong ito ay maaaring ma-upgrade sa Enterprise nang hindi na kinakailangang muling i-install.
  • Express: Isang libreng entry-level na database. Maaari itong magamit lamang 1 CPU at 1 GB memorya ang maximum na laki ng database ay 10 GB .
  • Compact: Libreng naka-embed na database para sa pagbuo ng mobile application. Ang maximum na laki ng database ay 4GB .
  • Datacenter: Ang pangunahing pagbabago sa bagong SQL Server 2008 R2 ay Datacenter Edition . Ang datacenter ay walang limitasyon sa memorya at sumusuporta sa higit sa 25 mga pagkakataon.
  • Negosyo katalinuhan: Negosyo katalinuhan bago sa SQL Server 2012. Nagsasama ito ng lahat ng mga tampok ng Standard Edition kasama ang suporta para sa mga advanced na tampok ng BI tulad ng Power View at PowerPivot. Wala itong suporta para sa mga advanced na tampok sa kakayahang magamit tulad ng AlwaysOn Availability Groups at ilang iba pang mga pagpapatakbo sa online.
  • Pagsusuri sa Enterprise: Hinahayaan ka ng SQL Server Evaluation Edition na makakuha ng isang kumpletong pagganap at libreng halimbawa ng SQL Server upang malaman ito at makita kung ito ay tama para sa iyo. Mag-e-expire ito makalipas ang 6 na buwan.

Ang edisyon na iyong pinili ay nakasalalay sa maraming mga kadahilanan, kabilang ang iyong badyet, tukoy na mga pangangailangan, at iba pang hardware at software na iyong ginagamit. Mayroong iba't ibang mga plano sa paglilisensya at ang paghahanap ng tamang edisyon ay nangangailangan ng pagsasaalang-alang sa lahat ng mga salik na ito. Suriin natin nang kaunti ang layunin at ginagamit para sa ilan sa mga malawak na ginamit na mga edisyon at bersyon.

Pamantayan ng SQL Server 2012 : Ang Standard Edition ng SQL Server ay ang pinakatanyag para sa malalaking pagpapatakbo ng database ng negosyo. Mayroon talaga itong kailangan sa karamihan ng mga kaso. Humahawak ito ng hanggang sa 16 core at mayroong walang limitasyong dami ng RAM.

Sa SQLServer 2012,mayroong isang pangunahing pagbabago sa paglilisensya mula sa 2008. Ang bawat pangunahing pagpipilian ay magagamit. Nangangahulugan iyon na maaari kang bumili ng bawat pangunahing mga lisensya o bumili ng isang lisensya ng server na may mga lisensya sa pag-access ng client. Ito ay isang mahusay na paraan upang makakuha ng isang napakalakas na bersyon ng SQL Server na umaangkop sa mga pangangailangan ng karamihan sa mga negosyo, nag-aalok ng isang buong hanay ng tampok, at kumportableng umaangkop sa isang malawak na saklaw ng badyet.

SQL Server 2012 Enterprise: Nangangailangan ng isang mas malaking badyet, ngunit ito ay isang mahalagang edisyon kung ikaw ay isang kumpanya na hinimok ng misyon na nakatuon sa misyon. Kung mayroon kang mas bagong hardware at software na magagamit sa iyo, ang mga mas bagong bersyon ng mga edisyong ito ay magagamit (2014 at 2016) na nag-aalok ng isang mas mayamang hanay ng tampok.

Kung pinapayagan ang iyong badyet, ang 2016 ay isang magandang pusta dahil dinisenyo ito upang hawakan ang mga pangangailangan ng malalaking mga korporasyon na may hinihingi na mga pangangailangan ng server, ngunit para sa mga kumpanya na may mas mahigpit na badyet, bibigyan ka ng SQL Server 2014 ng maraming kapangyarihan ng server.

Pag-a-upgrade sa SQL 2017

Dahil ang SQL Server 2012 ay nahulog sa Suporta ng Mainstream sa 2017 at ang SQL Server 2014 ay nahulog sa pangunahing suporta sa, 2019, at dahil ang SQL Server 2008 at SQL Server 2008 R2 OSE sa pinalawig na suporta sa 2019, baka gusto mong i-upgrade ang iyong server mula sa mga ito Mga bersyon ng legacy ng SQL Server sa isang mas modernong bersyon. Maaaring ito ang bersyon 2016, ngunit kung mayroon kang badyet na dapat puntahan para sa pinakabagong bersyon, ang SQL Server 2017 ay maaaring maging pinakamahusay na magkasya para sa iyong kumpanya.

Mga Bagong Tampok ng Engine sa SQL Server 2017:

  • Mga Pagpupulong ng CLR - Maaari nang maputi ang mga ito SQL Server 2017
  • Resumable Online index Rebuilds - Kapag nagambala ang isang index dahil sa failover, maaari na silang ipagpatuloy.
  • IDENTITY_CACHE - Makatutulong ito na maiwasan ang mga puwang sa mga halaga ng mga haligi ng pagkakakilanlan
  • Mga Pagpapabuti sa Pagpoproseso ng Query - Mga bagong pagpapabuti sa pagproseso na umangkopmga diskarte sa pag-optimize sa mga workload ng application.
  • Awtomatikong Pag-tune ng Database - Sinusuri ang mga problema sa pagganap ng query at kaloobaninirerekumenda ang mga solusyon sa mga problema.
  • Mga Kakayahang Graph Database - Mga tampok sa pagmomodelo para sa mga ugnayan sa pagitan ng mga talahanayan.
  • Mga Panonood ng Dynamic na Pamamahala - Mga bagong view ng pamamahala.
  • Database Tuning Advisor - Mga bagong pagpipilian para sa pinabuting pagganap.
  • Mga Kredensyal sa Sinasaklaw na Database - Pinabuting mga hakbang sa seguridad.
  • Awtomatikong Pagwawasto ng Plano (umaasa sa tampok na Query Store na ipinakilala sa SQL Server 2016). Tumutulong ito na makita at awtomatikong iwasto ang mga isyu sa katatagan ng plano ng query.
  • Adaptive Query Processing (AQP) (pinagana kasama ang mode ng pagiging tugma 140) at kapaki-pakinabang sa mga pagpapatakbo ng mode ng batch na ginamit sa mga index ng Columnstore. Ang AQP ay may tatlong mga bahagi, na kinabibilangan ng Batch Mode Adaptive Memory Grant Feedback, Batch Mode Adaptive Joins, at Interleaved Exemption para sa Multi-Statement Table na Pinahahalagahan na Mga Pag-andar.

Paano pipiliin ang bersyon ng Microsoft SQL Server na tama para sa akin

Aling bersyon o edisyon ng Microsoft SQL Server ang tama para sa iyo ay nakasalalay sa kung ano ang iyong mga pangangailangan, kung gaano napapanahon ang iyong hardware, at kung ano ang badyet ng iyong kumpanya. Ang mga kadahilanang ito ay maaaring makatulong sa iyo na matukoy ang Microsoft SQL Server na kailangan mo. Ang Standard Edition ay tila isang magandang lugar upang magsimula para sa maraming mga kumpanya. Humahawak ang SQL Server Standard Edition hanggang sa 16 na mga core na may isang walang limitasyong halaga ng RAM. Mayroong isang istrakturang per-core na paglilisensya na magbibigay sa iyo ng dalawang pagpipilian: Bumili bawat mga pangunahing lisensya o isang lisensya ng server kasama ang mga lisensya sa pag-access ng kliyente. Ito ay isang mahusay na pagpipilian para sa maraming uri ng negosyo at sukat.

Windows Server o Windows SQL Server

Ang isang katanungang madalas itanong ay kung dapat mong piliin ang Windows Server o Windows SQL Server. Tumatakbo ang SQL Server sa tuktok ng iyong Windows Server. Ang SQL Server ay isang RDBMS software (application) na nangangailangan ng isang Windows OS upang gumana. Mahigpit na pamamahala ng database ang SQL Server. Ang Windows Server ay isang operating system ng Windows Server.

Mga pagkakaiba sa pagitan ng Mga Bersyon ng Windows SQL Server

Narito ang isang paghahambing tingnan ang mga bersyon ng SQL Server mula 2008 hanggang 2017:

  • Sinusuportahan ang OLTP na nasa memorya mula 2014 noong.
  • Sa memorya, suportado ng ColumnStore mula 2012 pasulong.
  • Real-time na Operational Analytics sa 2016 at 2017 lamang.
  • Buffer Pool Extension sa SSD na magagamit mula 2014 pasulong
  • Adaptive Query Processing lamang sa 2017
  • Pangunahing Mga Grupong Magagamit na Magagamit lamang sa 2016 at 2017.
  • Transparent na Pag-encrypt ng Data sa lahat ng mga bersyon.
  • Suporta sa pag-back up na pag-encrypt mula 2014 pasulong.
  • Dynamic na Data Masking at Row Level Security sa 2016 at 2017.
  • Paghihiwalay ng mga Tungkulin mula 2012 hanggang sa.
  • Magagamit ang back-up sa Azure mula 2012 hanggang 2017
  • Pagbawi ng sakuna sa Azure mula 2014 pasulong.
  • Na-optimize ang mga imahe ng virtual machine sa Azure gallery mula 2012 pasulong.
  • Stretch Database sa 2016 at 2017.
  • Tumatakbo lamang sa Linux at Docker Containers 2017 lamang.
  • Mga pansamantalang talahanayan sa 2016 at 2017.
  • Ang suporta ng JSON sa 2016 at 2017 lamang.
  • Suporta sa data ng grap sa 2017 lamang.
  • Ang mga serbisyo sa pagsasama ay pinamamahalaan bilang isang server mula 2012 pasulong.
  • Ang mga PolyBase para sa mga query ng T-SQL sa buong Hadoop noong 2016 at 2017.
  • Tabular BI semantiko modelo sa lahat ng mga bersyon.
  • Mga serbisyo ng master data sa lahat ng mga bersyon.
  • Ang mga serbisyo sa kalidad ng data sa lahat ng mga bersyon maliban sa 2008.
  • In-database na advanced na analytics noong 2016 at 2017.
  • End-to-end na mobile BI sa anumang aparato sa 2016 at 2017.

Kung naghahanap ka para sa isang kumpanya ng software na mapagkakatiwalaan mo para sa integridad at matapat na mga kasanayan sa negosyo, huwag nang tumingin sa malayo kaysa sa SoftwareKeep. Kami ay isang Microsoft Certified Partner at isang BBB Accredited Business na nagmamalasakit sa pagdadala sa aming mga customer ng maaasahan, kasiya-siyang karanasan sa mga produktong software na kailangan nila. Makakasama namin kayo dati, habang, at pagkatapos ng lahat ng mga benta.

Iyon ang aming 360 Degree SoftwareKeep Garantiyang. Kaya, ano pa ang hinihintay mo? Tumawag sa amin Ngayon sa +1 877 315 ​​1713 o mag-email sa sales@softwarekeep.com. Gayundin, maaabot mo kami sa pamamagitan ng Live Chat.