Confronto delle versioni di SQL Server

Prova Il Nostro Strumento Per Eliminare I Problemi



Chi non ha avuto esperienza nell'IT è molto probabilmente confuso su cosa SQL Server di Microsoft è e a cosa serve. Ci sono buone probabilità che non ne abbiano mai sentito parlare. Il Microsoft SQL Server è Il sistema di gestione dei database relazionali di Microsoft (RDBMS). SQL Server è un file database completo progettato per competere contro la sua principale concorrenza, Database Oracle (DB) e MySQL .



Come tutti i principali RBDM, SQL Server supporta ANSI SQL, che è il linguaggio SQL standard. SQL Server include T-SQL , che è suo Implementazione SQL . SQL Server Management Studio (SSMS) è lo strumento di interfaccia di SQL Server. Supporta ambienti a 32 bit e 64 bit. Potresti anche vedere SQL Server denominato MSSQL o Microsoft SQL Server.



Server SQL

Come altri RDBMS, Microsoft SQL Server si basa su SQL, un linguaggio di programmazione standardizzato che gli amministratori di database (DBA) e altri professionisti IT utilizzano per gestire i database e interrogare i dati in essi contenuti. SQL Server è legato a Transact-SQL (T-SQL), un'implementazione di SQL di Microsoft che aggiunge un'estensione di programmazione proprietaria al linguaggio standard. Questo fa parte di ciò che lo rende diverso.



Quante versioni / edizioni di Microsoft SQL esistono?

Esistono molte versioni differenti e poche edizioni di Microsoft SQL Server. Può diventare un po 'complicato stare al passo. Tra il 1995 e il 2016, Microsoft ha rilasciato 10 versioni di SQL Server. Le prime versioni erano progettate per applicazioni dipartimentali e gruppi di lavoro. Microsoft ha ampliato le capacità di SQL Server per renderlo un file DBMS relazionale di classe enterprise che potrebbe competere con Database Oracle , DB2 e altri database popolari.

Microsoft ha aggiunto strumenti di gestione e analisi dei dati in SQL Server nel corso degli anni, oltre a nuove funzionalità che supportano le nuove tecnologie apparse, tra cui Internet, dispositivi mobili e integrazione nel cloud.

I vari prodotti SQL Server offrono diversi set di funzionalità e una varietà di opzioni di prezzo e licenza. Determinare quale edizione è giusta per te può essere difficile, motivo per cui un partner Microsoft affidabile e un rivenditore di software piace può essere così importante. Ecco alcune delle edizioni di SQL Server disponibili:



  • Impresa: Questa è l'edizione di punta con una versione completa set di funzionalità , ideale per grandi aziende e società con ampie esigenze di server.
  • Standard: Meno funzionalità rispetto a Enterprise, ma ha tutte le nozioni di base ed è ideale per aziende medio-grandi che non necessitano di funzionalità avanzate.
  • Gruppo di lavoro : L'edizione è ideale per le aziende che hanno uffici remoti . Tutte le funzionalità di base sono qui.
  • Ragnatela: Questa edizione è progettata specificamente per funzionare con le applicazioni web.
  • Sviluppatore: Simile a Enterprise, ma può essere concesso in licenza a un solo utente a scopo di sviluppo e test. Questa edizione può essere aggiornata a Enterprise senza la necessità di reinstallarla.
  • Esprimere: Un database entry-level gratuito. Può utilizzare solo 1 CPU e 1 GB di memoria la dimensione massima del database è 10 GB .
  • Compatto: Database incorporato gratuito per lo sviluppo di applicazioni mobili. La dimensione massima del database è 4GB .
  • Banca dati: Il cambiamento principale nel nuovo SQL Server 2008 R2 è Datacenter Edition . Il data center non ha limiti di memoria e supporta più di 25 istanze.
  • Business Intelligence: Business Intelligence è una novità di SQL Server 2012. Include tutte le funzionalità della Standard Edition oltre al supporto per funzionalità BI avanzate come Power View e PowerPivot. Non supporta funzionalità di disponibilità avanzate come i gruppi di disponibilità AlwaysOn e alcune altre operazioni online.
  • Valutazione aziendale: SQL Server Evaluation Edition ti consente di ottenere un'istanza completamente funzionale e gratuita di SQL Server per apprenderlo e vedere se è giusto per te. Scade dopo 6 mesi.

L'edizione scelta dipende da molti fattori, tra cui budget, esigenze specifiche e altro hardware e software che stai utilizzando. Esistono diversi piani di licenza e per trovare l'edizione giusta è necessario tenere conto di tutti questi fattori. Diamo uno sguardo un po 'più approfondito allo scopo e agli usi di alcune delle edizioni e versioni ampiamente utilizzate.

seleziona il sistema operativo che desideri installare

SQL Server 2012 Standard: La Standard Edition di SQL Server è la più popolare per le operazioni di database delle grandi aziende. Ha davvero ciò di cui hai bisogno nella maggior parte dei casi. Gestisce fino a 16 core e ha una quantità illimitata di RAM.

In SQLServer 2012,c'è un importante cambiamento di licenza dal 2008. È diventata disponibile un'opzione per core. Ciò significa che puoi acquistare licenze per core o acquistare una licenza server con licenze di accesso client. Questo è un ottimo modo per ottenere una versione estremamente potente di SQL Server che si adatta alle esigenze della maggior parte delle aziende, offre un set completo di funzionalità e si adatta comodamente a una vasta gamma di budget.

SQL Server 2012 Enterprise: Richiede un budget maggiore, ma questa è un'edizione cruciale se sei un'azienda basata sulla missione di database. Se disponi dell'hardware e del software più recenti, sono disponibili versioni più recenti di queste edizioni (2014 e 2016) che offrono un set di funzionalità più ricco.

Se il tuo budget lo consente, il 2016 è una buona scommessa perché è progettato per gestire le esigenze di grandi aziende con esigenze di server impegnative, ma per le aziende con budget più ristretti, SQL Server 2014 ti fornirà molta potenza del server.

Aggiornamento a SQL 2017

Poiché SQL Server 2012 è uscito dal supporto Mainstream nel 2017 e SQL Server 2014 non è più supportato nel 2019, e poiché SQL Server 2008 e SQL Server 2008 R2 OSE con supporto esteso nel 2019, potresti voler aggiornare il tuo server da questi Dalle versioni precedenti di SQL Server a una versione più moderna. Questa potrebbe essere la versione 2016, ma se hai il budget per la versione più recente, SQL Server 2017 potrebbe essere la soluzione migliore per la tua azienda.

Nuove funzionalità del motore in SQL Server 2017:

  • Assiemi CLR - Questi possono ora essere inseriti nella whitelist SQL Server 2017
  • Ricostruzione dell'indice in linea ripristinabile - Quando un indice viene interrotto a causa di un failover, è ora possibile ripristinarlo.
  • IDENTITY_CACHE - Questo aiuta a evitare lacune nei valori delle colonne Identity
  • Miglioramenti nell'elaborazione delle query - Nuovi miglioramenti di elaborazione che si adattanostrategie di ottimizzazione dei carichi di lavoro delle applicazioni.
  • Ottimizzazione automatica del database - Analizza i problemi di prestazioni delle query e lo faràconsiglia soluzioni ai problemi.
  • Funzionalità del database di grafici - Caratteristiche di modellazione per le relazioni tra le tabelle.
  • Viste a gestione dinamica - Nuove viste di gestione.
  • Database Tuning Advisor - Nuove opzioni per prestazioni migliorate.
  • Credenziali con ambito database - Misure di sicurezza migliorate.
  • Correzione automatica del piano (si basa sulla funzionalità Query Store introdotta in SQL Server 2016). Aiuta a rilevare e correggere automaticamente i problemi di stabilità del piano di query.
  • Elaborazione adattiva delle query (AQP) (abilitato con la modalità di compatibilità 140) ed è utile con le operazioni in modalità batch utilizzate con gli indici Columnstore. AQP ha tre componenti, che includono Feedback di concessione di memoria adattiva in modalità batch, join adattivi in ​​modalità batch ed esecuzione interleaved per funzioni con valori di tabella a più istruzioni.

Come scegliere la versione di Microsoft SQL Server che fa per me

Quale versione o edizione di Microsoft SQL Server è giusta per te dipende dalle tue esigenze, da quanto è aggiornato il tuo hardware e dal budget della tua azienda. Questi fattori possono aiutarti a determinare il Microsoft SQL Server di cui hai bisogno. La Standard Edition sembra essere un buon punto di partenza per molte aziende. SQL Server Standard Edition gestisce fino a 16 core con una quantità illimitata di RAM. Esiste una struttura di licenze per core che offre due scelte: acquisto per licenze core o una licenza server insieme alle licenze di accesso client. Questa è un'ottima opzione per molti tipi e dimensioni di attività.

Windows Server o Windows SQL Server

Una delle domande più frequenti è se scegliere Windows Server o Windows SQL Server. SQL Server viene eseguito su Windows Server. SQL Server è un software (applicazione) RDBMS che richiede un sistema operativo Windows per funzionare. SQL Server è strettamente per la gestione del database. Windows Server è un sistema operativo Windows Server.

come ripristinare la cache di Windows Store

Differenze tra le versioni di Windows SQL Server

Ecco uno sguardo comparativo alle versioni di SQL Server dal 2008 al 2017:

  • OLTP in memoria è supportato dal 2014 in poi.
  • In memoria, ColumnStore è supportato dal 2012 in poi.
  • Analisi operativa in tempo reale solo nel 2016 e nel 2017.
  • Estensione del pool di buffer su SSD disponibile dal 2014 in poi
  • Elaborazione adattiva delle query solo nel 2017
  • Gruppi di disponibilità di base solo nel 2016 e nel 2017.
  • Crittografia dei dati trasparente in tutte le versioni.
  • Supporto della crittografia di backup dal 2014 in poi.
  • Mascheramento dinamico dei dati e sicurezza a livello di riga nel 2016 e nel 2017.
  • Separazione dei compiti dal 2012 in poi.
  • Backup su Azure disponibile dal 2012 al 2017
  • Ripristino di emergenza in Azure dal 2014 in poi.
  • Immagini di macchine virtuali ottimizzate nella raccolta di Azure dal 2012 in poi.
  • Stretch Database nel 2016 e nel 2017.
  • Funziona solo su Linux e Docker Containers 2017.
  • Tabelle temporali nel 2016 e nel 2017.
  • Supporto JSON solo nel 2016 e nel 2017.
  • Supporto dei dati grafici solo nel 2017.
  • Servizi di integrazione gestiti come server dal 2012 in poi.
  • PolyBase per query T-SQL su Hadoop nel 2016 e nel 2017.
  • Modello semantico BI tabulare in tutte le versioni.
  • Servizi di dati master in tutte le versioni.
  • Servizi di qualità dei dati in tutte le versioni tranne il 2008.
  • Analisi avanzate nel database nel 2016 e nel 2017.
  • BI mobile end-to-end su qualsiasi dispositivo nel 2016 e nel 2017.

Se stai cercando una società di software di cui ti puoi fidare per la sua integrità e le pratiche commerciali oneste, non cercare oltre . Siamo un Microsoft Certified Partner e un'azienda accreditata BBB che si preoccupa di offrire ai nostri clienti un'esperienza affidabile e soddisfacente sui prodotti software di cui hanno bisogno. Saremo con te prima, durante e dopo tutti i saldi.

Questa è la nostra garanzia di conservazione del software a 360 gradi. Allora, cosa stai aspettando? Chiamaci oggi al +1877315 1713 o invia un'e-mail a sales@softwarekeep.com. Inoltre, puoi contattarci tramite Live Chat.

Scelta Del Redattore