对内存中 OLTP 的 Transact-SQL 支持

可以使用任何 Transact-SQL 查询或 DML 语句(SELECT、INSERT、UPDATE 或 DELETE)、即席语句和 SQL 模块(如存储过程、表值函数、标量函数、触发器和视图)来访问内存优化表。 有关详细信息,请参阅 使用 Interpreted Transact-SQL 访问Memory-Optimized表

仅引用内存优化表的存储过程可本机编译为机器代码,所提高的性能通常比解释型(基于磁盘的)存储过程更显著。 对于内存优化表的优化访问,使用本机编译存储过程。 有关详细信息,请参阅本机编译的存储过程

创建和修改数据对象(DDL 语句)时,修改了以下语句:

内存优化表支持 PRIMARY KEYNOT NULL 约束。 有关实现不受支持的约束的信息,请参阅 迁移检查和外键约束

有关不支持的功能的信息,请参阅内存中 OLTP 不支持的 Transact-SQL 构造

本节内容

另请参阅

内存中 OLTP(内存中优化)
本机编译存储过程的迁移问题
支持的 SQL Server 功能
本机编译的存储过程