You are here

constant TransactionIsolationLevel::ReadCommitted in Drupal driver for SQL Server and SQL Azure 8.2

2 uses of TransactionIsolationLevel::ReadCommitted
TransactionSettings::GetDDLCompatibleDefaults in drivers/lib/Drupal/Driver/Database/sqlsrv/TransactionSettings.php
Snapshot isolation is not compatible with DDL operations, use read commited with implicit commits.
TransactionSettings::GetDefaults in drivers/lib/Drupal/Driver/Database/sqlsrv/TransactionSettings.php
Returns a default setting system-wide to make it compatible with Drupal's defaults. Cannot use snapshot isolation because it is not compatible with DDL operations and Drupal has nod distinction.

File

drivers/lib/Drupal/Driver/Database/sqlsrv/Settings/TransactionIsolationLevel.php, line 13

Class

TransactionIsolationLevel
Available transaction isolation levels for MSSQL.

Namespace

Drupal\Driver\Database\sqlsrv\Settings

Code

const ReadCommitted = 'READ COMMITTED';