Skip to content

Commit 722b89c

Browse files
authored
Merge pull request #18937 from dimitri-furman/dimitri-furman-3
Described switching RCSI on or off in SQL DB
2 parents 21e745e + dd71fab commit 722b89c

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

docs/t-sql/statements/alter-database-transact-sql-set-options.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: "ALTER DATABASE SET Options (Transact-SQL) | Microsoft Docs"
33
description: Learn about how to set database options such as Automatic tuning, encryption, Query Store in SQL Server, and Azure SQL Database.
44
ms.custom: ""
5-
ms.date: 09/04/2020
5+
ms.date: 03/24/2021
66
ms.prod: sql
77
ms.prod_service: "database-engine, sql-database"
88
ms.reviewer: ""
@@ -2020,6 +2020,9 @@ The current setting of this option can be determined by examining the `is_read_c
20202020
> [!WARNING]
20212021
> When a table is created with `DURABILITY = SCHEMA_ONLY`, and **READ_COMMITTED_SNAPSHOT** is subsequently changed using `ALTER DATABASE`, data in the table will be lost.
20222022
2023+
> [!TIP]
2024+
> In [!INCLUDE[ssSDSfull](../../includes/sssdsfull-md.md)], the `ALTER DATABASE` command to set READ_COMMITTED_SNAPSHOT ON or OFF for a database must be executed in the `master` database.
2025+
20232026
MEMORY_OPTIMIZED_ELEVATE_TO_SNAPSHOT { ON | **OFF** }
20242027
ON
20252028
When the transaction isolation level is set to any isolation level lower than SNAPSHOT, all interpreted [!INCLUDE[tsql](../../includes/tsql-md.md)] operations on memory-optimized tables are run under SNAPSHOT isolation. Examples of isolation levels lower than snapshot are READ COMMITTED or READ UNCOMMITTED. These operations run whether the transaction isolation level is set explicitly at the session level, or the default is used implicitly.

0 commit comments

Comments
 (0)