SQL Server In-Memory OLTP 通过高效、内存优化的数据访问、业务逻辑的本机编译以及无锁和闩锁算法来帮助提高 OLTP 应用程序的性能。 In-Memory OLTP 功能包括内存优化表和表类型,以及 Transact-SQL 存储过程的本机编译,以便高效访问这些表。
有关内存优化表的详细信息,请参阅:
-
详细介绍内存优化表是什么,并提供有关数据持续性、访问内存优化表中的数据以及性能和可伸缩性的信息。
-
详细说明如何将内存优化表和本机编译的存储过程编译为 DLL,并提供相关的安全注意事项。
-
更新内存优化表(包括更改表列、索引和bucket_count)的指南。
-
本部分提供了与对内存优化表执行事务相关的几个主题,包括事务隔离级别和跨容器事务。
用于分区 Memory-Optimized 表的应用程序模式
详细的代码示例演示如何在使用内存优化表时模拟已分区表。
-
详细说明如何为内存优化表编译统计信息,以及如何维护和手动更新内存优化表的统计信息。
-
详细说明内存优化表支持的排序规则和代码页的限制。
-
详细介绍内存优化表行的 8060 字节限制,并提供计算表和行大小的示例。
-
概述内存优化表和本机编译的存储过程的查询处理。