Skip to content

Commit 4c9f88a

Browse files
authored
update based on Nilesh feedback
1 parent 2cd5ebb commit 4c9f88a

1 file changed

Lines changed: 7 additions & 6 deletions

File tree

docs/relational-databases/logs/control-transaction-durability.md

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -173,18 +173,16 @@ COMMIT [ { TRAN | TRANSACTION } ] [ transaction_name | @tran_name_variable ] ] [
173173

174174
## <a id="bkmk_OtherSQLFeatures"></a> Delayed durability and other [!INCLUDE[ssNoVersion](../../includes/ssnoversion-md.md)] features
175175

176-
**Azure Synapse Link for SQL, Transactional Replication, Change Tracking, and Change Data Capture**
176+
**Transactional Replication, Change Tracking, and Change Data Capture**
177177
- The use of delayed durability is not supported on databases that use change data capture (CDC).
178178

179179
- Delayed durable transactions are not supported with Transactional Replication.
180-
- All transactions with change tracking are fully durable. A transaction has the change tracking property if it does any write operations to tables that have enabled change tracking.
181-
182-
- Delayed durable transactions are not supported with Azure Synapse Link for SQL
180+
- Change Tracking with Delayed Durability is suported. All transactions with Change Tracking are fully durable. A transaction has the change tracking property if it does any write operations to tables that have enabled change tracking.
183181

184182
Starting with SQL Server 2022 CU2 and SQL Server 2019 CU20, you may see:
185-
- `Error 22891: Could not enable '_FeatureName_' for database '_DatabaseName_'. '_FeatureName_' cannot be enabled on a DB with delayed durability set` if you try to enable Transactional Replication, Change Tracking, Azure Synapse Link for SQL, or Change Data Capture on a database that has enabled delayed durability.
183+
- `Error 22891: Could not enable '_FeatureName_' for database '_DatabaseName_'. '_FeatureName_' cannot be enabled on a DB with delayed durability set` if you try to enable Transactional Replication or Change Data Capture on a database that has enabled delayed durability.
186184

187-
- `Error 22892: Could not enable delayed durability on DB. Delayed durability cannot be enabled on a DB while '_FeatureName_' is enabled` if you try to enable delayed durability on a database that is configured with Transactional Replication, Change Tracking, Azure Synapse Link for SQL, or Change Data Capture.
185+
- `Error 22892: Could not enable delayed durability on DB. Delayed durability cannot be enabled on a DB while '_FeatureName_' is enabled` if you try to enable delayed durability on a database that is configured with Transactional Replication or Change Data Capture.
188186

189187
**Crash recovery**
190188
Consistency is guaranteed, but some changes from delayed durable transactions that have committed may be lost.
@@ -198,6 +196,9 @@ Starting with SQL Server 2022 CU2 and SQL Server 2019 CU20, you may see:
198196
**Failover clustering**
199197
Some delayed durable transaction writes might be lost.
200198

199+
**Azure Synapse Link for SQL**
200+
Delayed durable transactions are not supported with Azure Synapse Link for SQL.
201+
201202
**Log shipping**
202203
Only transactions that have been made durable are included in the log that is shipped.
203204

0 commit comments

Comments
 (0)