首页 > 厂商及产品 > Cognos|BO|BIEE|微软. > 微软新SQL数据库:Hekaton技术成亮点
2014
01-22

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

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


微软新SQL数据库:Hekaton技术成亮点
SQL Server发展历程

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

微软新SQL数据库:Hekaton技术成亮点
数据处理引擎Hekaton(来源lorajost.org)

微软新SQL数据库:Hekaton技术成亮点
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互通,让数据处理能在一致的部署环境中,自由横跨公众云以及私有云之间。


留下一个回复