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\SettingsCode
const ReadCommitted = 'READ COMMITTED';