微软新SQL数据库:Hekaton技术成亮点

分享到:
219
下一篇 >

日前,微软首度在台揭露SQL Server 2014预览版,新版*重要的特色是新增了线上交易(OLTP)数据处理引擎Hekaton(在希腊文里,是一百倍的意思),至少能提升10倍数据处理性能。是微软研究院5年前对产品部门发表研究成果的专案名称,SQL Server 2014预览版本数据处理效能至少可以提升10倍的关键,就是采用了命名为Hekaton技术。

SQL Server发展历程

对于传统SQL Server 2008版本,在数据处理量超过十万笔会出现系统资源释出缓慢而影响处理效能,导致需要重新开机来因应,而每当写入资料量达到2千万笔时,就会因为I/O量太大而宕机。类似这些问题,SQL Server 2014有效改善,但*关键的仍旧是成本效益。

数据处理引擎Hekaton(来源lorajost.org)

OLTP应用测试说明(来源lorajost.org)

据了解,SQL Server 2014新增的Hekaton组件,是针对OLTP应用所设计的数据处理引擎,其中的内存*佳化数据表与索引功能,可将数据表存储到内存来处理,而不是硬盘,在新的架构中SQL Server的应用处理效能平均可以提升10倍。

目前Hekaton并不支持所有数据类型,XML、CLR、Hierarchyid、Text、Image等大数值数据类型都没有办法使用。此外,也不支持DML触发程序,而且存储在内存的*佳化数据表设计,单一数据表也不能超过512G,才能可以在不同架构的SQL表间移转。

另外,SQL Server 2014的系统*高可扩展达640颗逻辑处理器、64个vCPUs(虚拟机)、1TB内存(虚拟机),并且可部署64节点的集群环境。外,新版也强化了混合云平台支持,可以在本地端或云端执行的SQL Server互通,让数据处理能在一致的部署环境中,自由横跨公众云以及私有云之间。

你可能感兴趣: 服务器 图片 微软 新品
无觅相关文章插件,快速提升流量