SQL Server 2016 的 SQL Server 内存中 OLTP 内部组件

适用于:SQL Server

摘要:SQL Server 2014 中引入了内存中 OLTP,通常以其代号“Hekaton”相称。 采用这种功能强大的技术,可以充分利用大量的内存以及几十个内核,将 OLTP 操作的性能提高 30 至 40 倍! SQL Server 2016 消除了 SQL Server 2014 中发现的许多限制,继续投资于内存中 OLTP,同时增强内部处理算法,以便内存中 OLTP 可以实现更卓越的改进。 本文介绍了自 SQL Server 2016 RTM 起 SQL Server 2016 内存中 OLTP 技术的实施。 使用内存中 OLTP,可将表声明为“内存优化”,以启用内存中 OLTP 的功能。 内存优化表是完全事务性的,并可以通过 Transact-SQL 访问。 Transact-SQL 存储过程、触发器和标量 UDF 可编译为机器代码,以进一步提升内存优化表的性能。 该引擎专门针对高并发操作,不会发生阻塞。

作者: Kalen Delaney

技术评审员: Sunil Agarwal 和 Jos de Bruijn

发布日期:2016 年 6 月

适用于: SQL Server 2016

要查看文档,请下载 SQL Server 2016 的 SQL Server 内存中 OLTP 内部组件文档。