Microsoft SQL Server 2014(sql2014)作为微软公司数据平台“走向云端”的重要基石,2014版本有着相当重要的意义。微软在一篇官方博文中表示:“SQLServer2014带来了突破性的性能和全新的in-memory增强技术,以帮助客户加速业务和向全新的
应用环境进行切换”。 此外,SQLServer2014还启用了全新的混合云解决方案,可以充分获得来自云计算的种种益处,比如云备份和灾难恢复。通过与Excel和PowerBIforOffice365的集成,SQLServe2014提供了业内领先的商业智能功能,以帮助企业更快地作出决策。同时,微软还发布了帮助SQLServer备份到MicrosoftAzure的工具SQLServerBackuptoMicrosoftAzureTool。
SQLSERVER2014数据库引擎15项新功能 1.内存优化表 内存中OLTP是一种内存优化的数据库引擎,它集成到SQLServer引擎中。 内存中OLTP已针对OLTP进行优化。对于内存中OLTP支持的Transact-SQL外围应用存在很多限制。 2.WindowsAzure中的SQLServer数据文件 WindowsAzure中的SQLServer数据文件提供对作为WindowsAzureBlob存储的SQLServer数据库文件的本机支持。 通过此功能,可以在本地或WindowsAzure中虚拟机上运行的SQLServer中创建数据库,而将数据存储在WindowsAzureBlob存储中的专用存储位置。 3.将SQLServer数据库托管在WindowsAzure虚拟机中 使用将SQLServer数据库部署到WindowsAzure虚拟机向导,可将数据库从SQLServer实例托管到WindowsAzure虚拟机中。 4.备份和还原增强功能 SQLServer2014包含针对SQLServer备份和还原的以下增强功能: 1)SQLServer备份到URL SQLServer备份到URL功能是在SQLServer2012SP1CU2中引入的,只有Transact-SQL、PowerShell和SMO支持这一功能。 在SQLServer2014中,可以使用SQLServerManagementStudio来备份到WindowsAzureBlob存储服务或从中还原。“备份”任务和维护计划都可使用该新选项。 2)SQLServer托管备份到WindowsAzure SQLServer托管备份到WindowsAzure是基于SQLServer备份到URL这一功能构建的服务,SQLServer提供这种服务来管理和安排数据库和日志的备份。在SQLSERVER2014中,只支持备份到WindowsAzure存储。SQLServer托管备份到WindowsAzure可在数据库和实例级别同时进行配置,从而既能实现在数据库级别的精细控制,又能实现实例级别的自动化。SQLServer托管备份到WindowsAzure既可在本地运行的SQLServer实例上配置,也可在WindowsAzure虚拟机上运行的SQLServer实例上配置。建议对在WindowsAzure虚拟机上运行的SQLServer实例使用此服务。 3)备份加密 可以选择在备份过程中对备份文件进行加密。目前支持的加密算法包括AES128、AES192、AES256和TripleDES。要在备份过程中执行加密,必须使用证书或非对称密钥。 5.针对基数估计的新设计 称作基数估计器的基数估计逻辑已在SQLServer2014中重新设计,以便改进查询计划的质量,并因此改进查询性能。新的基数估计器纳入在新型OLTP和数据仓库工作负荷中表现优异的假设和算法。 6.延迟持续性 SQLServer2014将部分或所有事务指定为延迟持久事务,从而能够缩短延迟。延迟持久事务在事务日志记录写入磁盘之前将控制权归还给客户端。持续性可在数据库级别、提交级别或原子块级别进行控制。 7.AlwaysOn增强功能 SQLServer2014包含针对AlwaysOn故障转移群集实例和AlwaysOn可用性组的以下增强功能: 1)“添加Azure副本向导”简化了用于AlwaysOn可用性组的混合解决方案创建。 2)辅助副本的最大数目从4增加到8。 3)断开与主副本的连接时,或者在缺少群集仲裁期间,可读辅助副本现在保持可用于读取工作负荷。 4)故障转移群集实例(FCI)现在可使用群集共享卷(CSV)作为群集共享磁盘。 5)提供了一个新的
系统函数sys.fn_hadr_is_primary_replica和一个新的DMVsys.dm_io_cluster_valid_path_names。 6)以下DMV已得到增强,现在返回FCI信息:sys.dm_hadr_cluster、sys.dm_hadr_cluster_members和sys.dm_hadr_cluster_networks。 8.分区切换和索引生成 SQLSERVER2014可以重新生成已分区表的单独分区。 9.管理联机操作的锁优先级 ONLINE=ON选项现在包含WAIT_AT_LOW_PRIORITY选项,该选项允许您指定重新生成过程对于所需锁应等待多长时间。WAIT_AT_LOW_PRIORITY选项还允许您配置与该重新生成语句相关的阻止过程的终止。在sys.dm_tran_locks(Transact-SQL)和sys.dm_os_wait_stats(Transact-SQL)中提供了与新的锁状态类型有关的故障排除信息。 10.列存储索引 这些新功能可供列存储索引使用: 1)聚集列存储索引 使用聚集列存储索引可提高主要执行大容量加载和只读查询的数据仓库工作负荷的数据压缩和查询性能。由于聚集列存储索引是可更新的,因此工作负荷可执行许多插入、更新和删除操作。 2)SHOWPLAN SHOWPLAN显示有关列存储索引的信息。EstimatedExecutionMode和ActualExecutionMode属性具有两个可能值:Batch或Row。Storage属性具有两个可能值:RowStore和ColumnStore。 3)存档的数据压缩 ALTERINDEX…REBUILD提供新的COLUMNSTORE_ARCHIVE数据压缩选项,可进一步压缩列存储索引的指定分区。这可用于存档,或者用于要求更小数据存储大小并且可以付出更多时间来进行存储和检索的
其他情形。 11.缓冲池扩展 缓冲池扩展提供了固态硬盘(SSD)的无缝集成以作为数据库引擎缓冲池的非易失性随机存取内存(NvRAM)扩展,从而显著提高I/O吞吐量。话说固态硬盘的价格真心有点贵。 12.增量统计信息 CREATESTATISTICS和相关统计信息语句现在允许通过使用INCREMENTAL选项创建按分区的统计信息。 13.物理IO控制的资源调控器增强功能 通过资源调控器,您可以指定针对传入应用程序请求可在资源池内使用的CPU、物理IO和内存的使用量的限制。在SQLServer2014中,您可以使用新的MIN_IOPS_PER_VOLUME和MAX_IOPS_PER_VOLUME设置控制某一给定资源池向用户线程发出的物理IO数。有关详细信息,请参阅资源调控器资源池和CREATERESOURCEPOOL(Transact-SQL)。 ALTERRESOURCEGOVENOR的MAX_OUTSTANDING_IO_PER_VOLUME设置可设置每个磁盘卷的最大待定I/O操作数(IOPS)。可以使用此设置根据某一磁盘卷的IO特性调整IO资源控制,并且可用于在SQLServer实例边界限制发出的IO数目。 14.OnlineIndexOperation事件类 针对联机索引操作事件类的进度报告现在具有两个新数据列:PartitionId和PartitionNumber。 15.数据库兼容性级别 90兼容性级别在SQLServer2014中无效。
对于SQLServer2014的32位和64位版本,适用以下注意事项: 我们建议您在使用NTFS文件格式的计算机上运行SQLServer2014。支持但建议不要在具有FAT32文件系统的计算机上安装SQLServer2014,因为它没有NTFS文件系统
安全。 SQLServer安装程序将阻止在只读
驱动器、映射的驱动器或压缩驱动器上进行安装。 为了确保VisualStudio组件可以正确安装,SQLServer要求您安装更新。SQLServer安装程序会检查此更新是否存在,然后要求您先下载并安装此更新,接下来才能继续SQLServer安装。若要避免在SQLServer安装期间中断,可在运行SQLServer安装程序之前先按下面所述下载并安装此更新(或安装WindowsUpdate上提供的.NET3.5SP1的所有更新): 如果您要在WindowsServer2008SP2上安装SQLServer2014,则可从此处获取所需的更新。 如果在安装有任何其他支持的操作系统的计算机上安装SQLServer2014,则已包含此更新。 如果您通过TerminalServicesClient启动安装程序,SQLServer2014的安装将失败。不支持通过TerminalServicesClient启动SQLServer安装程序。 SQLServer安装程序安装该产品所需的以下软件组件: SQLServerNativeClient SQLServer安装程序支持文件 升级到SQLServer2014:有关使用SQLServer2014工具为升级到SQLServer2014做准备的信息,请参阅使用升级顾问来准备升级。
Microsoft SQL Server 2014(sql2014走向云端)简体中文版软件评论