Самый клевый куфср по подготовке к аттестации по платформе 1С:Предприятие 8

Автор Тема: Раздел 8. Транзакции  (Прочитано 4816 раз)

0 Пользователей и 1 Гость просматривают эту тему.

skeptik_m

  • Пользователь
  • **
  • Сообщений: 10
Re: Раздел 8. Транзакции
« Ответ #15 : Май 24, 2015, 02:26:35 pm »
8.7 - ответ 4 ("Настольная книга 1С Эксперта", стр. 34. Первое предложение раздела 3.6)

А вторым предложением в разделе 3.6 идет то что в вопросе вариант 3. При этом нам не предлагают вариантов ответа "истино 2 и 3" или истино "1,2,3". А только - или "1 и 2" или что-то одно.
В принципе все 3 ответа правильные,  но какой вариант ответа является правильным с точки зрения составитетелей - можно только гадать по кофейной гуще.

skeptik_m

  • Пользователь
  • **
  • Сообщений: 10
Re: Раздел 8. Транзакции
« Ответ #16 : Май 24, 2015, 03:07:33 pm »
Сомневался, что ответ 3 - проверил.
8.2 - 4. При RCSI не существует грязных чтений. Вне транзакции/внутри транзакции - не важно. Проверил (упр. режим + "без совместимости" + MS SQL 2012):

Тут есть засада. В вопросе не уточнена версия MS SQL.  А если у Вас будет MS SQL  версии ниже 2005 (а системные тербования 8.3. допускают использование MS SQL 2000), то никакого RCSI у Вас не будет от слов "совсем" и "вообще".  Зато будет Read Uncommited вне транзакций. По этому правильный ответ с точки зрения абстрактной истинности все-таки скорее 3. Но с точки зрения "правильности в контексте теста" нельзя полностью исключать и 4. 

tito33

  • Пользователь
  • **
  • Сообщений: 14
Re: Раздел 8. Транзакции
« Ответ #17 : Май 25, 2015, 12:49:14 am »
Имхо:
8.16 = 4: Если блокирующая транзакция долго не оканчивается, произойдет тайм-аут ожидания, т.е. конфликт блокировок
8.40 = 2: Оптимистичная блокировка выполняется в момент записи объекта, и осуществляется платформой 1С путем сверки версии записываемого объекта с версией объекта в БД... А версия объекта первоначально получается при чтении объекта, т.е. при ПолучитьОбъект (объект неявно получается и расширением формы)...

Это верные ответы.

Zheka

  • Пользователь
  • **
  • Сообщений: 13
Re: Раздел 8. Транзакции
« Ответ #18 : Май 28, 2015, 10:44:24 am »
С учебного тестирования:
8.7 - 4
8.8 - 3
8.10 - 2
8.16 - 4
8.31 - 3
8.40 - 2

aliluya-nn

  • Новичок
  • *
  • Сообщений: 3
Re: Раздел 8. Транзакции
« Ответ #19 : Июнь 03, 2015, 05:18:42 pm »
8.42 - ответ 1 ("Настольная книга 1С Эксперта", стр. 43. Раздел 3.6, "Транзакции, как явные, так и неявные, могут быть вложенные.")

novsys

  • Новичок
  • *
  • Сообщений: 1
Re: Раздел 8. Транзакции
« Ответ #20 : Июнь 10, 2015, 03:07:11 pm »
8.42 - ответ 1 ("Настольная книга 1С Эксперта", стр. 43. Раздел 3.6, "Транзакции, как явные, так и неявные, могут быть вложенные.")
а как же http://its.1c.ru/db/v83doc#bookmark:dev:TI000000529 - "ВНИМАНИЕ! Система «1С:Предприятие» не поддерживает вложенных транзакций."

vv55

  • Новичок
  • *
  • Сообщений: 8
Re: Раздел 8. Транзакции
« Ответ #21 : Июнь 25, 2015, 04:00:30 pm »
8.8- 3+

LepRiKonS

  • Пользователь
  • **
  • Сообщений: 52
    • www.korolevpavel.ru
  • ФИО: Павел
Re: Раздел 8. Транзакции
« Ответ #22 : Июль 25, 2015, 09:12:21 pm »
8.7  - 4 (Настольная Книга 1С:Эксперта, стр. 37, раздел 3.6)

LepRiKonS

  • Пользователь
  • **
  • Сообщений: 52
    • www.korolevpavel.ru
  • ФИО: Павел
Re: Раздел 8. Транзакции
« Ответ #23 : Июль 25, 2015, 09:27:57 pm »
8.42 - ответ 1 ("Настольная книга 1С Эксперта", стр. 43. Раздел 3.6, "Транзакции, как явные, так и неявные, могут быть вложенные.")
а как же http://its.1c.ru/db/v83doc#bookmark:dev:TI000000529 - "ВНИМАНИЕ! Система «1С:Предприятие» не поддерживает вложенных транзакций."
Действительно, в книге по Эксперту есть такая фраза. В последнем издании она на стр. 48.

Более того, там звучит все настолько двояко..
Наверное, надо все-таки опираться на книгу. Судя по тому, что написано, ответы про вложенные транзакции должны быть связаны с игнорированием.
Поэтому 8.42 - 3

LepRiKonS

  • Пользователь
  • **
  • Сообщений: 52
    • www.korolevpavel.ru
  • ФИО: Павел
Re: Раздел 8. Транзакции
« Ответ #24 : Июль 25, 2015, 09:37:17 pm »
8.43 - 2
Сомневался, но потом наткнулся:
https://its.1c.ru/db/metod8dev#content:5809:hdoc (тут поиск по CommitTransaction - будет 1 результат с примером)

ksudu

  • Новичок
  • *
  • Сообщений: 2
Re: Раздел 8. Транзакции
« Ответ #25 : Апрель 26, 2018, 07:24:42 pm »
8.43 - точно НЕ "Игнорируются". Проверено на боевой сдаче :) Все-таки думаю, что Поддерживаются.
« Последнее редактирование: Май 06, 2018, 05:59:15 pm от ksudu »

Ваша реклама могла бы быть тут...