gar*_*rik 20 features sql-server-2012
我在 MSDN 的下拉列表中找到了一个名为SQL Server "Denali"的新标题,但我没有找到太多关于它的信息:
是否有人对此版本中的新功能或重大错误修复有更详细的信息?我希望有人使用过或测试过它。
vet*_*yan 13
新功能包括:
您可以在此处查看详细评论: Denali 的新功能
“德纳利”是一个代号。以下是其他版本的 SQL Server 的代号列表:
小智 9
如果您对 Denali 中包含的额外灾难恢复内容感兴趣,Microsoft 的 CSS 博客上有一系列有用的文章:
http://blogs.msdn.com/b/psssql/archive/tags/alwayson/
其他资源:
列存储索引对每一列的数据进行分组存储,然后将所有列连接起来,完成整个索引。
笔记:
无法修改启用了列存储索引的表。
Remus Rusanu 建议使用Denali 对每个表的分区数的更高限制(新限制:15,000;旧限制:1,000)来切换新的数据分区,而无需重建列存储索引。
这些是曾经仅在Microsoft Access上可用的新切换功能。它们是CASE
表达式的语法糖并编译为相同的计划(来源:IIF,CHOOSE)。
IIF ( boolean_expression, true_value, false_value )
CHOOSE ( 1-based-index, val_1, val_2 [, val_n ] )
Run Code Online (Sandbox Code Playgroud)
注意:这两个函数都将其输出转换为作为参数传入的类型集中具有最高优先级的数据类型。
SELECT IIF(1 = 1, 'true', 'false') iif_example;
SELECT CHOOSE(3, 10.3354, 'It slices!', 1337, N'It dices!') choose_example;
Run Code Online (Sandbox Code Playgroud)
请注意在第二个示例中的输出是1337.0000
. 这是因为10.3354
被隐式转换为NUMERIC(8, 4)
,它在传递给 的参数列表中具有最高的数据类型优先级CHOOSE()
。因此,输出也会强制转换为NUMERIC(8, 4)
,这就是为什么您会在小数点后看到四个尾随零。
它是下一个 SQL Server 引擎的代号。
ctp 可以在http://www.microsoft.com/sqlserver/en/us/product-info/future-editions.aspx下载
http://msdn.microsoft.com/en-us/sqlserver/denali_resource_center.aspx
具有有趣链接的文章/博客...
归档时间: |
|
查看次数: |
6257 次 |
最近记录: |