Свойства сессии
Синий цвет используется для обозначения обязательных свойств.
Зеленый цвет обозначает cвойства, специфические для IBProvider.
Session AutoCommit
Тип: VT_BOOL
R/W: R/W
IBProvider v1, v2, v3.
Автоподтверждения операций
|
Autocommit Isolation Levels
Тип: VT_I4
R/W: R/W
IBProvider v1, v2, v3.
| 0x1000 | — | Read Commited (Cursor Stability) |
| 0x10000 | — | Repeatable Read (Snapshot, Concurrency) |
| 0x100000 | — | Serializable (Isolated, Consistency) |
Уровень изоляции автоматических и COM+ транзакций
|
Session InnerTrans
Тип: VT_BOOL
R/W: R/W
| По умолчанию: | Наследует свойство инициализации inner_trans |
IBProvider v1, v2, v3.
Разрешение на использование внутренних транзакций, например, для чтения метаданных. Уровень изоляции внутренней транзакции определяется Autocommit Isolation Levels.
|
Session Schema Cache
Тип: VT_I2
R/W: R/W
IBProvider v1, v2, v3.
Режим кэширования метаданных.
| 0 | — | Запрещено |
| 1 | — | Глобальное |
| 2 | — | Локальное для сессии |
|
Session AutoCommit DDL
|
Session AutoCommit DDL Level
|
new! Session Transaction Abort Flags
Тип: VT_I4
R/W: R/W
IBProvider v1, v2, v3.
Битовая маска режимов отката транзакций
См. свойство инициализации провайдера
tr_abort_flags
|
|