Блокировки данных в 1С (Записки эксперта - Часть 3)

Поділитися
Вставка
  • Опубліковано 21 лис 2024

КОМЕНТАРІ • 12

  • @Артём-о8ф3е
    @Артём-о8ф3е Рік тому

    отличный ролик, по теме все кратко, доступно и по сути дела. спасибо

  • @fitzfootbet3277
    @fitzfootbet3277 5 років тому +3

    супер, огромное спасибо, видимо на примерах идеальный способ учится , чем пытаться понять теоретически

  • @LosashExote
    @LosashExote 2 роки тому +2

    Коллеги, в самом начале видео косвенно сказано, что вебинар делается для уппшников на 8.2. Видео залито 5 лет назад. На компьютере у докладчика стоит древнегреческая винда. Не нужно сейчас конкретно вам это смотреть, задумайтесь. Есть много информации, которая осталась актуальной, но есть и не актуальная.

  • @АлексБыстров-ж7б
    @АлексБыстров-ж7б 5 років тому +2

    Очень понятно!!! Спасибо большое!

  • @postalleon
    @postalleon 2 роки тому +1

    Вопрос на 100 р.: если наложена исключительная блокировка в управляемом режиме, значит ли это, что другой сеанс не сможет прочитать данные обычным запросом (без БлокировкаДанных)?

    • @sense3247
      @sense3247 Рік тому +1

      Не значит. Сможет.

  • @maxtravels8018
    @maxtravels8018 Рік тому

    Добрый день!
    Не надеюсь, на ответ, но вдруг)
    В видео вы говорите, чтобы избавиться от грязного чтения в отчетах, нужно обернуть запрос в транзакцию, это для 8.2,
    а в 8.3 говорите это делается по-другому, вернемся к этому позже, но я не нашел ответ на этот вопрос,
    не могли бы вы пояснить как работать с отчетами в 8.3 с точки зрения грязного чтения?

    • @FTO-Dev
      @FTO-Dev  Рік тому

      Начиная с версии 8.3 платформа "1С:Предприятие" поддерживает работу с СУБД в режиме "версионника", в свою очередь это позволяет использовать уровень изоляции RSCI (READ COMMITTED SNAPSHOT).
      Это означает, что в момент начала чтения транзакции будет сформирован моментальный снимок (snapshot), включающий в себя все изменения завершенных к этому моменту транзакций. Транзакция может читать этот снимок не накладывая блокировок и избежав грязного чтения

  • @I_am_Yarr
    @I_am_Yarr 3 роки тому

    Хорошая подборка, можно было бы конечно для феншуя рассказать про эскалацию, плюс более подробно про уровни изоляции транзакций на сервере СУБД, плюс как ведет себя грязное чтение на разных платформах / разных СУБД, но для коротенького вебинара и так много информации.

  • @ВладимирАлександрович-и9л

    Всем известные, никем не используемые))

  • @ДядяФедя-э7ю
    @ДядяФедя-э7ю Рік тому

    Что значит грязные данные? Периоды закрываеются. Если это зарплата, то ежемесячно. Если это торговля, то ежедневно. В отчёте за закрытые периоды мы всегда получим чистые данные. Если перод открыт, то нет смысла накладывать блокировки на чтение, так как может сложиться такая ситуация, что отчёт никогда не получит чистые данные из-за непрерывных транзакций на запись в регистры. Оперативный отчёт всегда будет грязный, на то он и оперативный, что даёт руководителю общие оценочные промежуточные данные. Повод для ролика плохой.

  • @comebodzhi7167
    @comebodzhi7167 5 років тому

    В чем проблема записать транзакцию правильно, а не через быдлокод?