Che cosa è SQL Server “Denali”? Cosa c'è di nuovo?
-
16-10-2019 - |
Domanda
Ho trovato un nuovo titolo denominato SQL Server "Denali" nella casella di riepilogo su MSDN verso il basso, ma non ho trovato molte informazioni su di esso:
- Novità ( questa documentazione è solamente un'anteprima come la vedo io)
- Top 9 nuove funzionalità di SQL Server "Denali"
Qualcuno ha informazioni più dettagliate su nuove caratteristiche o significative correzioni di bug in questa release? Sto sperando che qualcuno ha usato o provato.
Nuove funzioni
- Sequenze
- FILESTREAM esteso ( grazie a Eric Humphrey )
- OFFSET e FETCH (ORDER BY)
- Memory manager Modifiche
-
GAL (..) e LEAD (..) .. OVER (partizione By..Order By) clausola (grazie a gbn )
Soluzione
Le nuove funzionalità includono:
- Multi-sottorete clustering di failover
- Miglioramenti di programmazione tra cui le sequenze, ad-hoc query di paging e la ricerca full-text modifiche
- BI e ambiente di sviluppo Miglioramenti Web
- Visualizzazione Web-based
- Data Quality servizi avanzati
È possibile visualizzare la recensione dettagliata qui: nuove funzionalità di Denali
"Denali" è un nome in codice. Ecco l'elenco dei il nome in codice di altre versioni di SQL Server:
- 1993 - SQL Server per Windows NT 4.21
- 1995 - SQL Server 6.0, nome in codice SQL95
- 1996 - SQL Server 6.5, nome in codice Hydra
- 1999 - SQL Server 7.0, nome in codice Sphinx
- 1999 - SQL Server 7.0 OLAP, nome in codice Plato
- 2000 - SQL Server 2000 a 32 bit, nome in codice Shiloh (versione 8.0)
- 2003 - SQL Server 2000 a 64 bit, nome in codice Liberty
- 2005 - SQL Server 2005, nome in codice Yukon (versione 9.0)
- 2008 - SQL Server 2008, nome in codice Katmai (versione 10.0)
- 2010 - SQL Server 2008 R2, nome in codice Kilimanjaro (aka KJ)
- 2011 - SQL Server 2012, nome in codice Denali
Altri suggerimenti
AlwaysOn High Availability e Disaster Recovery
Se siete interessati alla roba di disaster recovery in più che è incluso con Denali, c'è stata una serie di utili articoli sul blog CSS di Microsoft:
http://blogs.msdn.com/b/psssql/archive / tag / AlwaysOn /
Risorse aggiuntive:
lag e LEAD (Articolo scritto) e l'altra OLTRE clausola (MSDN) roba.
questi articoli blog coprono la maggior parte di loro
Columnstore Indici
da MSDN :
gruppo indici Columnstore e memorizzare dati per ogni colonna e poi unire tutte le colonne per completare l'intero indice.
Note:
-
Le tabelle con gli indici columnstore abilitati non può essere modificato.
Remo Rusanu consiglia di utilizzare limite superiore molto di Denali del numero di partizioni per tavolo (nuovo limite: 15.000; limite di antiche: 1000) per interruttore in nuove partizioni di dati senza dover ricostruire il columnstore indici .
- meccanismo di stoccaggio di SQL Server è rimanere lo stesso con Denali, i dati della tabella sarà ancora memorizzato in un modo di fila-oriented.
IIF () e SCEGLIERE ()
Si tratta di nuove funzioni di commutazione che una volta erano disponibili solo su Microsoft Access . Sono zucchero sintattico per le espressioni CASE
e compilare agli stessi piani (fonte: IIF , sCEGLIERE ).
Sintassi
IIF ( boolean_expression, true_value, false_value )
CHOOSE ( 1-based-index, val_1, val_2 [, val_n ] )
Nota: Entrambe queste funzioni gettato la loro produzione al tipo di dati con il più alta precedenza dal set di tipi passate come argomenti.
Esempi
SELECT IIF(1 = 1, 'true', 'false') iif_example;
SELECT CHOOSE(3, 10.3354, 'It slices!', 1337, N'It dices!') choose_example;
Si noti come nel secondo esempio l'uscita è 1337.0000
. Questo perché 10.3354
ottiene implicitamente espressi a NUMERIC(8, 4)
, che ha il più alto tipo di dati la precedenza nella lista degli argomenti passati al CHOOSE()
. Così, l'uscita anche ottenere cast NUMERIC(8, 4)
, ed è per questo che si vede quattro zeri finali dopo la virgola.
Il suo nome in codice per il prossimo motore di SQL Server ..
Il CTP può essere scaricato all'indirizzo http: // www.microsoft.com/sqlserver/en/us/product-info/future-editions.aspx
http://msdn.microsoft.com/en-us/sqlserver/ denali_resource_center.aspx
Articoli / blog che hanno link interessanti ...