Vergelijk verschillende versies van SQL Server-2014 versus 2016 versus 2017 versus 2019 RC

Probeer Ons Instrument Voor Het Oplossen Van Problemen



Microsoft SQL Server is het relationele databasebeheersysteem van Microsoft. Het dient voor het opslaan en ophalen van gegevens zoals gevraagd door andere toepassingen die op hetzelfde apparaat of verschillende computers via een netwerk worden uitgevoerd.



De eerste versie werd uitgebracht in 1989 en sindsdien zijn er verschillende andere versies op de markt gekomen. Elke versie heeft zijn bepalende kenmerken en bedient verschillende doelgroepen en workloads.

SQL-server

Hier is hoe elk van de bovenstaande versies van Microsoft SQL Server vergelijkt tegen elkaar in termen van kenmerken en andere attributen.



Microsoft SQL Server 2019 RC

Dit is de nieuwste versie van SQL-servers die momenteel op de markt is. Het is superieur aan andere versies en wordt geleverd met even superieure eigenschappen die het bovenaan de piramide plaatsen. Dit zijn onder meer:

Intelligentie met SQL Server 2019 big data-clusters

U kunt nu gemakkelijk analyses en AI over alle gegevens uitvoeren met krachtige SQL en Apache Spark. Bovendien kunt u uw hoogwaardige gegevens verbeteren door deze te combineren met big data en de mogelijkheid om rekenkracht dynamisch uit te schalen om analyses te ondersteunen.

Datavirtualisatie met PolyBase

Hierdoor kunt u gegevens opvragen vanuit een duidelijk brandpunt. Als zodanig kunt u gegevens opvragen die zijn opgeslagen in Oracle, Teradata, HDFS of andere bronnen.



Keuze uit platform en taal

In deze niche zijn nu het volgende mogelijk:

  • De server kan draaien met Windows, Linux en containers en heeft ondersteuning voor implementatie op Kubernetes.
  • Het kan worden ingezet met meerdere Linux-distributies zoals RedHat, SUSE en Ubuntu.
  • Het kan aangepaste Java-code ondersteunen in de zin dat het R en Python heeft uitgevoerd.
  • Ondersteuning van UTF-8-tekens voor toepassingen die wereldwijd worden uitgebreid.

Toonaangevende prestaties en beschikbaarheid

  • Ingebouwde intelligentie om vragen te bewaken voor een vlekkeloze uitvoering
  • Prestatieaanbevelingen na zelfanalyse van het systeem
  • Verbeterde databasebeschikbaarheid
  • Compatibiliteitscertificering U kunt uw SQL Server op locatie en in de cloud upgraden en moderniseren met compatibiliteitscertificering.
  • Verbeterde intelligentie

Ongeëvenaarde beveiliging

In deze versie zijn beveiligingsmaatregelen getroffen om maximale beveiliging van uw gegevens te bieden.

Dit zijn onder meer:

  • U verplaatst uw gevoelige gegevens niet buiten de database, aangezien u deze kunt versleutelen met beveiligde enclaves.
  • Met beveiliging op rijniveau en dynamische gegevensmaskering kunt u de naleving van algemene organisatorische en regelgevende normen volgen met kwetsbaarheidscontrole.
  • Transparante gegevensversleuteling versleutelt de gegevens in rust. Deze server zorgt ervoor dat al uw gegevens in de database versleuteld zijn om ongeautoriseerde toegang te voorkomen.

Microsoft SQL Server 2017

Deze versie is een bekend platform dat u een keuze biedt uit ontwikkelingstalen, gegevenstypen, on-premise of cloud en besturingssystemen. Het onderscheidt zich van de andere versies op basis van de volgende kenmerken:

Automatische database-afstemming

Microsoft SQL Server 2017 kan beheerders helpen bij het uitvoeren van routinematige systeemcontrolebewerkingen om eventuele problemen te identificeren en op te lossen. Dergelijke reguliere procedures omvatten het maken en onderhouden van vereiste indexen, het laten vallen van nutteloze indexen en het controleren van het systeem voor optimale queryprestaties.

Deze mogelijkheid is gebaseerd op kunstmatige intelligentie die de database hierop afstemt en problemen controleert en verhelpt.

Hervatbare online index opnieuw opbouwen

Deze server is de eerste in zijn soort die de functionaliteit voor pauzeren en hervatten ondersteunt voor indexonderhoud. Hoewel het opnieuw opbouwen van indexen nogal een ontmoedigende taak is, laten de meeste databasebeheersystemen geen offline onderhoud toe. Als zodanig kan het runnen van dergelijke systemen een hele klus zijn.

Deze versie is handig om dergelijke problemen op te lossen. Hiermee kunt u uw indexen naar believen hervatten, pauzeren en zelfs opnieuw opbouwen. U hoeft dus geen index opnieuw op te bouwen die u al halverwege had opgebouwd. U kunt altijd afhalen waar u bent vertrokken.

String-functies

Stringfuncties verwerken letterlijke tekenreeksen, maar verbruiken tijdens het proces de meeste tijd voor het uitvoeren van query's bij het decoderen van de verschillende delen van de letterlijke tekens. Deze versie van Microsoft SQL Server wordt geleverd met een reeks fantastische functies voor stringmanipulatie. Het heeft het schrijven van lange T-SQL-instructies met tijdelijke tabellen en gecompliceerde logica afgeschaft.

Enkele van de nieuwe functies voor stringmanipulatie zijn:

  • CONCAT_WS
  • VERTALEN
  • TRIM
  • STRING_AGG

Graph-databases

Graph-databasecomponenten zijn een nieuwe toevoeging in Microsoft SQL Server 2017 . De belangrijkste concepten van grafische databases zijn randen en knooppunten. Door de relatie tussen de twee kunnen entiteiten rechtstreeks met elkaar worden verbonden en kunnen ze in één bewerking worden opgehaald.

In het verleden was deze optie een moeilijke beslissing vanwege het gebrek aan haalbare alternatieven en gebrek aan ondersteuning, maar deze versie heeft het foutloos gemaakt.

Ondersteuning voor Linux- en Docker-containers

Microsoft SQL Server 2017 heeft mogelijkheden van databasebeheersystemen tot krachtige platforms zoals Linux- en Docker-containers. U kunt deze server nu op Linux-computers draaien voor een betere ervaring met databasebeheer.

Python-ondersteuning bij machine learning

Deze versie kan Python-scripttaal comfortabel ondersteunen, wat naast Al een nieuwe onmisbare functie in IT is. SQL Server 2017 was het eerste databasebeheersysteem dat geschikt was voor Al.

windows 10 hoe de helderheid te veranderen

DMV's en DMF's

Deze metagegevenssysteemobjecten zijn een cumulatieve verzameling gegevensstructuren van SQL-servers. Wanneer DMV's worden gebruikt, definiëren ze de basislijn of drukpunten van verschillende statistieken die de prestaties van het databasesysteem bepalen. DMF's bieden geaggregeerde statistieken van de gevraagde parameters.

De nieuwe DMV's die u tegenkomt in Microsoft SQL Server 2017 zijn onder meer:

  • Sys.dm_tran_version_store_space_usage
  • Sys.dm_db_stats_hidtogram (Transact-SQL)
  • Sys.dm_exec_query_statistics_xml
  • Sys.dm_os_host_info
  • Sys.dm_os_sys_info
  • Een nieuwe kolom modified_extent_page_count geïntroduceerd in syc.dm_db_file_space_usage om wijzigingen in databasebestanden bij te houden
  • Identificeer nieuwe schijfruimte met behulp van DMV sys.dm_os_enumerate_fixed_drives

De nieuwe DMF's zijn onder meer:

  • Sys.dm_db_log_info
  • Sys.dm_db_log_stats

Microsoft SQL Server 2016

De volgende kenmerken definiëren deze versie:

Database uitrekken

De stretch-database die door deze versie wordt gebruikt, stelt u in staat de meeste van uw recente gegevensbestanden op te slaan in uw lokale opslag, maar de oudere bestanden naar de Microsoft Azure Cloud te verplaatsen. Met deze functie kunt u uw gegevensbestanden presenteren als een enkele gegevensopslag terwijl u op de achtergrond actieve oudere bestanden kunt scheiden. Hierdoor worden de opslag- en back-upkosten enorm verlaagd. Bovendien wordt de snelheid om toegang te krijgen tot livegegevens aanzienlijk verhoogd.

Basisbeschikbaarheidsgroepen

Hierdoor hebt u een enkele primaire en een enkele replica-database. De functie is alleen beschikbaar in de standaardeditie van deze versie en vervangt de database Mirroring-technologie.

Gedistribueerde beschikbaarheidsgroepen

Met deze versie kunt u beschikbaarheidsgroepen instellen op twee verschillende Windows-clusters. Hierdoor bent u de beschikbare groepen in zowel de productieomgeving als uw disaster recovery (DR) -omgeving.

Als een van de omgevingen echter wordt verstoord, heeft dit geen invloed op interne beschikbaarheidsgroepen.

Query Store

Voordat u besluit een aangepaste oplossing te maken voor een nieuw queryplan, kunt u de verschillen tussen eerdere queryplannen vergelijken. De server van deze versie slaat uw queryplannen en runtime-statistieken op voor toekomstig gebruik. Als zodanig is het oplossen van prestatieproblemen sneller en veel beter beheersbaar.

Live Query-statistieken

U kunt nu getuige zijn van het uitvoeringsplan van een query die actief is op het systeem, in tegenstelling tot in het verleden waar u alleen het geschatte uitvoeringsplan hoefde te bekijken. Bovendien hoeft u niet meer te wachten tot een langlopende query is voltooid om het uitvoeringsplan te zien.

OLTP in het geheugen

In-memory OLTP is geïntroduceerd in de vorige versie, maar in deze versie zijn er aanzienlijke verbeteringen aangebracht. Om het IO-gebruik te verminderen, is de ALTER TABLE bijgewerkt, waardoor het aantal logboekschrijvers is geminimaliseerd. Dergelijke zorgen ervoor dat statistieken automatisch worden bijgewerkt. Er zijn verschillende DDL- en DML-opdrachten toegevoegd, zoals null-waarden, externe sleutels en DML-triggers.

Veranderingen in SQL Server Tools

Er zijn twee belangrijke wijzigingen aangebracht in de servertools:

  • SSSM maakt niet langer deel uit van de SQL Server-installatiemedia
  • Installatiemedia is een zelfstandige tool die afzonderlijk van Microsoft kan worden gedownload.

Wijzigingen in TempDB

Bij oudere versies moest u TempDB handmatig aan uw database toevoegen, maar deze versie geeft u enkele TempDB-configuratie-instellingen waarmee u verschillende TempDB-bestanden kunt configureren bij het installeren van uw SQL.

Altijd versleuteld

Deze SQL Server houdt uw gevoelige gegevens altijd versleuteld om ongegronde toegang te voorkomen. Dataveiligheid is een belangrijk hoogtepunt van deze versie.

JSON-ondersteuning

SQL 2016 wordt geleverd met de mogelijkheid om de bestandsindeling JavaScript Object Notation (JSON) te lezen. Het kan dergelijke bestanden verder in de tabel laden en indexeigenschappen in JSON-kolommen ondersteunen.

Aangezien JSON NVARCHAR is ingeschakeld, profiteert u van de volgende voordelen:

  • Datamigratie is eenvoudig
  • U kunt gegevens voor JSON ophalen van SQL-servers.

Dynamische gegevensmaskering

Deze functie verbergt ook uw gevoelige gegevens om ongeautoriseerde toegang te voorkomen.

Microsoft SQL Server 2014

In deze versie wilde Microsoft de OLTP-problemen oplossen. Ze probeerden onder andere trage schijfprestaties en trage logboekprestaties op te lossen. Dit zijn de kenmerken waardoor deze versie zich onderscheidt van de rest:

hoe hotspot met laptop te verbinden

OLTP in het geheugen

Met de In-Memory OLTP (Hekaton) kunt u individuele tabellen naar unieke in-memory structuren verplaatsen. Dit verhoogt de prestaties omdat niet de volledige database in het hoofdgeheugen wordt geplaatst. Bovendien kunt u bestaande opgeslagen procedures ook omzetten in procedures in het geheugen.

Beheerde back-up naar Azure

Deze functie maakt automatisch een back-up van uw database om ervoor te zorgen dat u geen gegevens verliest wanneer uw systeem uitvalt. Terwijl u aan uw workload werkt, analyseert het systeem deze en als het vaststelt dat u belangrijke wijzigingen hebt aangebracht, gaat het door met het maken van een back-up van het werk naar Azure.

Deze functie werkt echter alleen met Azure Blob-opslag.

Azure-VM's VOOR Beschikbaarheidsreplica's

De SQL Server 2014 kan groepsreplica definiëren in azure storage en brengt het daarom aan om een ​​handmatig falende replica goed te maken. Daarom zorgt de replica ervoor dat u weer aan de slag kunt wanneer u handmatig faalt. U kunt een Azure-VM maken op een locatie naar keuze.

ColumnStore

Met behulp van column store-indexen is de zoeksnelheid aanzienlijk verhoogd. Er is een nieuwe batchmodus toegevoegd die het CPU-gebruik verbetert door middel van enkele stappen, zoals:

  • Een beter parallellisme
  • Zeer efficiënte en effectieve algoritmen
  • Profiteren van cachestructuren
  • Instructies per rij minimaliseren

Rechten

Er zijn nieuwe SQL-machtigingen toegevoegd:

  • VERBIND ELKE DATABASE maakt verbinding met huidige en toekomstige databases mogelijk.
  • ELKE INLOGGEN IMPERSONEREN stelt het middelste proces in staat om de logins van een client na te bootsen terwijl het verbinding maakt met een database.
  • SELECTEER ALLE GEBRUIKERS BEVEILIGINGEN stelt u in staat om gegevens in de toegestane databases te bekijken.
  • WIJZIG ELKE DATABASE-EVENEMENTSESSIE staat een rol toe om alle metadata te lezen.

Microsoft Power BI

Met een powerquery kunt u gegevensbestanden van overal op meerdere sites zoeken en openen. Bovendien kunt u deze gegevens dienovereenkomstig analyseren, transformeren en vormgeven of samenvoegen en combineren.

Het doel van deze servers is misschien identiek, maar de effectiviteit en efficiëntie waarmee elk dit bereikt, verschilt aanzienlijk. De kenmerken die elk pronkt, geven elk een voorsprong op de markt, maar het is duidelijk dat hoe recenter een versie is, hoe beter deze is. Als zodanig is de 2019-versie de beste.

Als u op zoek bent naar een softwarebedrijf waarop u kunt vertrouwen vanwege zijn integriteit en eerlijke zakelijke praktijken, hoeft u niet verder te zoeken dan . Wij zijn een Microsoft Certified Partner en een BBB-geaccrediteerde onderneming die er alles aan doet om onze klanten een betrouwbare, bevredigende ervaring te bieden met de softwareproducten die ze nodig hebben. Wij zijn voor, tijdens en na alle verkopen bij u. T

Dat is onze 360 ​​graden Software Keep-garantie. Dus waar wacht je op? Bel ons vandaag nog +1877315 1713 of stuur een e-mail naar sales@softwarekeep.com. U kunt ons ook bereiken via Live chat.

Editor'S Choice


Hoe u foutcode 0x800704cf op Windows kunt oplossen

Helpcentrum


Hoe u foutcode 0x800704cf op Windows kunt oplossen

Heb je ooit de foutcode 0x800704cf gezien? Het is niet verwonderlijk. Dit is een veelvoorkomende fout op netwerken. Hier zijn de verschillende manieren om deze netwerkfout op te lossen.

Lees Verder
Wat is iSEEK AnswerWorks?

Helpcentrum


Wat is iSEEK AnswerWorks?

Wat is iSEEK AnswerWorks? En heb je het nodig? Dit is wat onze experts te zeggen hebben. Lees verder om meer te vinden.

Lees Verder