J'ai trouvé un nouveau titre appelé SQL Server "Denali" Dans la liste déroulante sur MSDN, mais je n'ai pas trouvé beaucoup d'informations à ce sujet:
Est-ce que quelqu'un a des informations plus détaillées sur de nouvelles fonctionnalités ou significatives dans cette version? J'espère que quelqu'un l'a utilisé ou testé.
RETARD (..) et [~ # ~] plomb [~ # ~]] (..) .. Par..order par) la clause (grâce à GBN )
Les nouvelles fonctionnalités incluent:
Vous pouvez voir la revue détaillée ici: Nouvelles fonctionnalités de Denali
"Denali" est un nom de code. Voici la liste du nom du code d'autres versions de SQL Server:
Si vous êtes intéressé par les trucs de reprise des catastrophes supplémentaires inclus avec Denali, il y avait une série d'articles utiles sur le blog de Microsoft's CSS:
http://blogs.msdn.com/b/psssql/archive/tags/alwayson/
Ressources additionnelles:
décalage et plomb (article de blog) et l'autre par clause par clause (MSDN).
Et ces articles de blog Couvrir la plupart d'entre eux
de MSDN :
ColumnStore Index Groupe et stockez des données pour chaque colonne, puis rejoignez toutes les colonnes pour compléter l'intégralité de l'index.
Remarques:
Les tables avec des index de colonne compatibles ne peuvent pas être modifiées.
Remus Rusanu recommande d'utiliser la limite beaucoup plus élevée de Denali sur le nombre de partitions par table (nouvelle limite: 15 000; Limite ancienne: 1 000) à commutateur dans de nouvelles partitions de données sans avoir à reconstruire vos index de colonne .
Ce sont de nouvelles fonctions de commutation autrefois disponibles uniquement sur Microsoft Access . Ils sont du sucre syntaxique pour CASE
expressions et compilent les mêmes plans (source: [~ # ~] iIF [~ # ~] , [~ # ~ ] Choisissez [~ # ~ ~] ).
IIF ( boolean_expression, true_value, false_value )
CHOOSE ( 1-based-index, val_1, val_2 [, val_n ] )
Remarque: ces deux fonctions jettent leur sortie sur le type de données avec le la priorité la plus élevée de l'ensemble des types passés sous forme d'arguments.
SELECT IIF(1 = 1, 'true', 'false') iif_example;
SELECT CHOOSE(3, 10.3354, 'It slices!', 1337, N'It dices!') choose_example;
Notez comment dans le deuxième exemple, la sortie est 1337.0000
. C'est parce que 10.3354
Obtient Cast implicitement à NUMERIC(8, 4)
, qui a la priorité de type de données la plus élevée dans la liste des arguments passés à CHOOSE()
. Ainsi, la sortie est également moulée à NUMERIC(8, 4)
, c'est pourquoi vous voyez quatre zéros de fin après la décimale.
C'est le nom de code pour le prochain moteur SQL Server ..
Le CTP peut être téléchargé à http://www.microsoft.com/sqlserver/fr/us/product-info/future-editions.aspx
http://msdn.microsoft.com/en-us/sqlserver/denali_resource_center.aspx
Articles/blogs qui ont des liens intéressants ...