Имя: Пароль:
1C
 
Режим изоляции Read committed snapshot
0 Alex_MA
 
16.12.16
08:39
Доброго утра!

Используется 1С:Предприятие 8.3 (8.3.7.2008)
MS SQL Server 2005
Режим управления блокировкой данных: Управляемый
Режим совместимости интерфейса: 8.2
Режим совместимости 8.3.6

Вопрос: Уже используется Read committed snapshot ?
1 Fragster
 
гуру
16.12.16
08:40
нет
2 Alex_MA
 
16.12.16
08:42
(1) а что еще необходимо выполнить, только не надо вот этого:

ALTER DATABASE ИмяБазы
SET ALLOW_SNAPSHOT_ISOLATION ON
ALTER DATABASE ИмяБазы
SET READ_COMMITTED_SNAPSHOT ON
3 Alex_MA
 
16.12.16
08:47
(1)а что еще необходимо произвести, чтобы не в обход лицензии 1С?
4 Fragster
 
гуру
16.12.16
08:57
5 Fragster
 
гуру
16.12.16
09:03
хотя пишут, что этот режим появился в 2005, гарантированно с 1с 8.3 он работает в 2008
6 Fragster
 
гуру
16.12.16
09:05
но ты же всегда можешь проверить руками - в одной транзакции меняешь данные, записываешь, и останавливаешься до ЗафиксирватьТранзакцию. в другой транзакции пытаешься прочитать. Если ждешь - то не используются, если получаешь данные до записи - то используются. если получаешь измененные данные - то что-то идет не так )
7 Alex_MA
 
16.12.16
09:08
(6)можно узнать так:
select name,snapshot_isolation_state_desc,is_read_committed_snapshot_on  from sys.databases
Пишет OFF.
Вроде все требования соблюдены по применению snapshot за исключением интерфейса, но все равно режим не включен