Transact-SQL-Unterstützung für OLTP im Arbeitsspeicher
Gilt für:SQL ServerAzure SQL-DatenbankAzure SQL Managed Instance
Die folgenden Transact-SQL-Anweisungen enthalten Syntaxoptionen zur Unterstützung von In-Memory OLTP:
ALTER DATABASE File and Filegroup Options (Transact-SQL) (added MEMORY_OPTIMIZED_DATA)
CREATE DATABASE (SQL Server Transact-SQL) (hinzugefügt MEMORY_OPTIMIZED_DATA)
DECLARE @local_variable (Transact-SQL)
In einer nativ kompilierten gespeicherten Prozedur können Sie eine Variable als NOT NULLdeklarieren. Dies ist bei einer regulären gespeicherten Prozedur nicht möglich.
AUTO_UPDATE_STATISTICS kann ab SQL Server 2016 für speicheroptimierte Tabellen ON sein. Weitere Informationen finden Sie unter sp_autostats (Transact-SQL).
SET STATISTICS XML (Transact-SQL) ON wird für nativ kompilierte gespeicherte Prozeduren nicht unterstützt.
Informationen zu nicht unterstützten Funktionen finden Sie unter Von In-Memory-OLTP nicht unterstützte Transact-SQL-Konstrukte.
Informationen zu unterstützten Konstrukten und nativ kompilierten gespeicherten Prozeduren finden Sie unter Unterstützte Funktionen für nativ kompilierte T-SQL-Module und Unterstützte DDL für nativ kompilierte T-SQL-Module.
Weitere Informationen
In-Memory OLTP (In-Memory Optimization)
Migrationsprobleme bei systemintern kompilierten gespeicherten Prozeduren
Nicht unterstützte SQL Server-Funktionen für In-Memory OLTP
Nativ kompilierte gespeicherte Prozeduren
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Tickets als Feedbackmechanismus für Inhalte auslaufen lassen und es durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unter:Einreichen und Feedback anzeigen für