Jämför olika versioner av SQL Server-2014 vs 2016 vs 2017 vs 2019 RC

Prova Vårt Instrument För Att Eliminera Problem



Microsoft SQL Server är Microsofts relationella databashanteringssystem. Det tjänar syftet med datalagring och hämtning på begäran av andra applikationer som körs i samma enhet eller olika datorer över ett nätverk.



Den första versionen släpptes 1989 och sedan dess har flera andra versioner brutit in på marknaden. Varje version har sina definierande attribut och tjänar olika målgrupper och arbetsbelastningar.

SQL Server

Här är hur var och en av ovanstående versioner av Microsoft SQL Server jämför mot varandra när det gäller funktioner och andra attribut.



Microsoft SQL Server 2019 RC

Detta är den senaste versionen av SQL-servrar som finns på marknaden idag. Den är överlägsen andra versioner och kommer med lika överlägsna funktioner som placerar den högst upp i pyramiden. Sådana inkluderar:

Intelligens med SQL Server 2019 stora datakluster

Nu kan du bekvämt göra analyser och AI över alla data med kraft SQL och Apache Spark. Dessutom kan du förbättra din värdefulla data genom att kombinera den med big data och möjligheten att dynamiskt skala ut beräkningen för att stödja analyser.

Datavirtualisering med PolyBase

Detta låter dig fråga data från en distinkt kontaktpunkt. Som sådan kan du fråga data som lagras i Oracle, Teradata, HDFS eller andra källor.



Val av plattform och språk

I denna nisch är följande nu möjliga:

  • Servern kan köras med Windows, Linux och containrar och har stöd för distribution på Kubernetes.
  • Det kan distribueras med flera Linux-distributioner som RedHat, SUSE och Ubuntu.
  • Det kan stödja anpassad Java-kod i linje med den körde R och Python.
  • Stöd UTF-8 tecken för applikationer som sträcker sig till en global skala.

Branschledande prestanda och tillgänglighet

  • Inbyggd intelligens för att övervaka frågor för felfritt utförande
  • Rekommendationsresultat efter systemanalys
  • Förbättrad databastillgänglighet
  • Kompatibilitetscertifiering du kan uppgradera och modernisera din SQL Server lokalt och i molnet med kompatibilitetscertifiering.
  • Förbättrad intelligens

Oöverträffad säkerhet

Säkerhetsåtgärder har införts i den här versionen för att erbjuda maximal säkerhet för dina data.

Sådana inkluderar:

  • Du flyttar inte dina känsliga data utanför databasen eftersom du kan kryptera den med säkra enklaver.
  • Radnivåsäkerhet och dynamisk datamaskning kan du spåra efterlevnad av gemensamma organisations- och regleringsstandarder med sårbarhetskontroll.
  • Transparent datakryptering krypterar data i vila. Denna server ser till att alla dina data i databasen är krypterade för att förhindra obehörig åtkomst.

Microsoft SQL Server 2017

Denna version är en känd plattform som erbjuder dig ett urval av utvecklingsspråk, datatyper, lokalt eller moln och operativsystem. Det skiljer sig från de andra versionerna baserat på följande funktioner:

Automatisk databasinställning

Microsoft SQL Server 2017 kan hjälpa administratörer att utföra ett rutinmässigt system att kolla in operationer för att identifiera och åtgärda eventuella problem. Sådana vanliga procedurer inkluderar skapande och underhåll av nödvändiga index, släpp av värdelösa index och övervakning av systemet för optimal frågeprestanda.

Denna funktion är baserad på artificiell intelligens som ställer in databasen i enlighet därmed, kontrollerar och åtgärdar problem.

Återuppbyggd återuppbyggnad av onlineindex

Denna server är den första av sin typ som stöder paus- och återupptagningsfunktioner för indexunderhållsoperationer. Även om återuppbyggnad av index är ganska skrämmande, tillåter inte de flesta databashanteringssystem offline-underhåll. Som sådan kan det vara ett problem att köra sådana system.

Denna version är till nytta för att avskaffa sådana problem. Det låter dig återuppta, pausa och till och med bygga om dina index som du vill. Följaktligen behöver du inte bygga om ett index som du redan hade byggt halvvägs. Du kan alltid hämta var du lämnade.

Strängfunktioner

Strängfunktioner hanterar stränglitteraler men förbrukar under tiden större delen av frågan för att avkoda de olika delarna av teckenbokstäverna. Denna version av Microsoft SQL Server kommer med en rad fantastiska funktioner för strängmanipulation. Det har gjort bort skrivningen av långa T-SQL-satser med tillfälliga tabeller och komplicerad logik.

Några av de nya strängmanipulationsfunktionerna inkluderar:

  • CONCAT_WS
  • ÖVERSÄTT
  • TRIM
  • STRING_AGG

Grafdatabaser

Grafdatabaskomponenter är ett nytt tillägg i Microsoft SQL Server 2017 . De viktiga begreppen för grafdatabaser är kanter och noder. Förhållandet mellan de två gör att enheter kan länkas ihop direkt och kan hämtas i en operation.

Tidigare var detta alternativ ett tufft samtal på grund av bristen på hållbara alternativ och brist på stöd, men den här versionen har gjort det felfritt.

Stöd för Linux och Docker Containers

Microsoft SQL Server 2017 har funktioner för databashanteringssystem till högpresterande plattformar som Linux- och Docker-behållare. Du kan nu köra den här servern på Linux-datorer för en bättre databashantering.

Pythonsupport vid maskininlärning

Denna version kan bekvämt stödja Python-skriptspråk, vilket är förutom Al en ny måste-ha-funktion i IT. SQL Server 2017 var det första databashanteringssystemet som var Al-aktiverat.

windows spotlight fungerar inte windows 10

DMV och DMF

Dessa metadatasystemobjekt är en kumulativ samling datastrukturer för SQL-servrar. När DMV används definierar de baslinjen eller tryckpunkterna för olika mätvärden som bestämmer databassystemets prestanda. DMF: er erbjuder samlad statistik över de begärda parametrarna.

De nya DMV: erna du kommer att stöta på i Microsoft SQL Server 2017 inkluderar:

  • 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
  • En ny kolumn modified_extent_page_count introducerad i syc.dm_db_file_space_usage för att spåra ändringar i databasfiler
  • Identifiera nytt diskutrymme med DMV sys.dm_os_enumerate_fixed_drives

De nya DMF: erna inkluderar:

  • Sys.dm_db_log_info
  • Sys.dm_db_log_stats

Microsoft SQL Server 2016

Följande funktioner definierar denna version:

Sträck databas

Den stretchdatabas som antagits av den här versionen gör att du kan lagra de flesta av dina senaste datafiler i din lokala lagring men flytta de äldre filerna till Microsoft Azure Cloud. Med funktionen kan du presentera dina datafiler som en enda datalagring medan du i bakgrunden kan separera aktiva äldre filer. Som sådan sänks kostnaderna för lagring och säkerhetskopiering massivt. Dessutom ökar hastigheten för åtkomst till live data betydligt.

Grundläggande tillgänglighetsgrupper

Detta gör att du kan ha en enda primär och en enda replikdatabas. Funktionen är endast tillgänglig i standardversionen av den här versionen och är en ersättning för databas Mirroring-teknik.

Distribuerade tillgänglighetsgrupper

Du kan ha tillgänglighetsgrupper definierade i två olika Windows-kluster med den här versionen. Sådant gör att du kan hitta de tillgängliga grupperna i både produktionsmiljön och din katastrofåterhämtning (DR) -miljö.

Men om någon av miljöerna störs påverkas inte interna tillgänglighetsgrupper.

Fråga Butik

Innan du bestämmer dig för att skapa en anpassad lösning över en ny frågeplan kan du jämföra skillnaderna mellan tidigare frågeplaner. Den här versionens server lagrar dina frågeplaner och runtime-statistik för framtida referens. Som sådan är felsökning av prestanda snabbare och mycket mer hanterbar.

Livefrågestatistik

Du kan nu bevittna exekveringsplanen för en fråga som är aktiv i systemet, till skillnad från tidigare där du bara var tvungen att se den uppskattade exekveringsplanen. Dessutom väntar inte mer på att en långvarig fråga ska slutföras för att se exekveringsplanen.

OLTP i minnet

OLTP i minnet introducerades i den tidigare versionen, men betydande förbättringar gjordes i samma för den här versionen. För att minska IO-användningen uppdaterades ALTER TABLE, vilket minimerade antalet loggförfattare. Sådana säkerställer att statistik uppdateras automatiskt. Flera DDL- och DML-kommandon lades till som nullvärden, främmande nycklar och DML-utlösare.

Ändringar i SQL Server-verktyg

Två huvudändringar gjordes i serververktygen:

  • SSSM ingår inte längre i installationsmediet för SQL Server
  • Installera media är ett fristående verktyg som kan laddas ner individuellt från Microsoft.

Ändringar i TempDB

Med äldre versioner var du tvungen att lägga till TempDB manuellt i din databas, men den här versionen ger dig några TempDB-konfigurationsinställningar genom vilka du kan konfigurera flera TempDB-filer när du installerar din SQL.

Alltid krypterad

Denna SQL Server kommer alltid att hålla dina känsliga data krypterade för att förhindra obehörig åtkomst. Datasäkerhet är en viktig höjdpunkt i denna version.

JSON-support

SQL 2016 har möjlighet att läsa JSON-filformat (JavaScript Object Notation). Det kan ytterligare ladda sådana filer i tabellen och stödja indexegenskaper i JSON-kolumner.

Eftersom JSON är NVARCHAR-aktiverat har du följande fördelar:

  • Datamigrering är lätt
  • Du kan hämta data för JSON från SQL-servrar.

Dynamisk datamaskning

Denna funktion döljer också dina känsliga data för att förhindra obehörig åtkomst.

Microsoft SQL Server 2014

I den här versionen ville Microsoft reda ut OLTP-problemen. De försökte fixa långsam diskprestanda, långsam loggprestanda, bland andra problem. Här är funktionerna som gör att den här versionen sticker ut från resten:

Microsoft-konto verifiera din e-postadress skräppost

OLTP i minnet

In-Memory OLTP (Hekaton) låter dig flytta enskilda tabeller till unika minnesstrukturer. Detta ökar prestandan eftersom hela databasen inte placeras i huvudminnet. Dessutom kan du konvertera befintliga lagrade procedurer till minnesprocedurer också.

Managed Backup till Azure

Den här funktionen säkerhetskopierar automatiskt din databas så att du inte tappar data när systemet misslyckas. När du arbetar med din arbetsbelastning analyserar systemet den och om den fastställer att du har gjort betydande ändringar fortsätter det att säkerhetskopiera arbetet till Azure.

Den här funktionen fungerar dock bara med Azure blob-lagring.

Azure-virtuella datorer för tillgänglighetsreplikationer

SQL Server 2014 kan definiera gruppreplikat i azurblå lagring och gör det därmed för att kompensera för en manuellt misslyckad replik. När du misslyckas manuellt ser repliken till att du är igång igen. Du kan skapa en virtuell Azure-dator på en plats som du väljer.

ColumnStore

Med hjälp av kolumnlagerindex har frågehastigheten förbättrats avsevärt. Ett nytt batch-läge har införlivats som förbättrar CPU-utnyttjandet genom några steg som:

  • En bättre parallellitet
  • Mycket effektiva och effektiva algoritmer
  • Dra nytta av cachestrukturer
  • Minimera instruktioner per rad

Behörigheter

Nya SQL-behörigheter har lagts till:

  • ANSLUTA ALLA DATABASER möjliggör anslutning för nuvarande och framtida databaser.
  • PERSONERA ALLA INLOGGNINGAR gör att mellannivåprocessen kan utgöra en klients inloggningar när den ansluter till en databas.
  • VÄLJ ALLA ANVÄNDARE SÄKERLIGA låter dig visa data i de tillåtna databaserna.
  • ÄNDRA NÅGON DATABAS HÄNDELSESSESSION tillåter en roll att läsa alla metadata.

Microsoft Power BI

En kraftfråga låter dig söka och komma åt datafiler från alla webbplatser. Dessutom kan du analysera dessa data i enlighet därmed rengöra, transformera och forma eller slå ihop och kombinera.

Syftet med dessa servrar kan vara identiskt, men effektiviteten och effektiviteten med vilken varje uppnår sådana skiljer sig mycket. Funktionerna som varje flaunts ger var och en en fördel på marknaden men det är uppenbart att ju nyare en version är, desto bättre är den. Som sådan är 2019-versionen den bästa.

Om du letar efter ett mjukvaruföretag som du kan lita på för dess integritet och ärliga affärsmetoder, leta inte längre än . Vi är en Microsoft-certifierad partner och ett BBB-ackrediterat företag som bryr sig om att ge våra kunder en pålitlig och tillfredsställande upplevelse av de programvaruprodukter de behöver. Vi kommer att vara med dig före, under och efter all försäljning. T

hat är vår 360 graders programvarugaranti. Så vad väntar du på? Ring oss idag + 1877 315 ​​1713 eller maila sales@softwarekeep.com. Du kan också nå oss via Livechatt.

Redaktionen


Hur du åtgärdar VCRUNTIME140.dll fel i Windows 10

Hjälpcenter


Hur du åtgärdar VCRUNTIME140.dll fel i Windows 10

Vcruntime140.dll saknas är ett vanligt fel i Windows 10 på grund av inkompatibilitet med viss programvara med den nya Microsoft Windows-uppdateringen. Lär dig hur du fixar det här.

Läs Mer
Hur man slår samman Microsoft-konton

Hjälpcenter


Hur man slår samman Microsoft-konton

Om du har köpt Microsoft-produkter på olika konton finns det alla anledningar för dig att slå samman dina konton. I den här guiden lär du dig hur du slår samman Microsoft-konton i Outlook.

Läs Mer