| 
    
 | 
        Как долго держится блокировка через Объект.Заблокировать, если про нее забыть?         | 
☑ | 
    
        | 
    0
    
        DTX 4th    
       
    
    12.11.20 
            ✎
    20:10 
 | 
         
        И я правильно понимаю, что подобная блокировка не требует активной транзакции?     
         | 
 | 
    
    
        | 
    1
    
        Волшебник    
       
    
    12.11.20 
            ✎
    20:10 
 | 
         
        Объектные блокировки поддерживаются сервером 1С и не связаны с транзакциями, которыми управляет SQL-Server.     
         | 
 | 
    
    
        | 
    2
    
        stopa85    
       
    
    12.11.20 
            ✎
    20:20 
 | 
         
        Вроде, когда переменная объект будет уничтожена.     
         | 
 | 
    
    
        | 
    3
    
        DTX 4th    
       
    
    12.11.20 
            ✎
    23:59 
 | 
         
        (1) Спс, будем знать
 
 (2) Т.е. если выключат свет между Заблокировать() и Разблокировать(), все сломается, и нужно будет ребутать серв?     
         | 
 | 
    
    
        | 
    4
    
        Ёпрст    
       
    гуру 
    13.11.20 
            ✎
    00:01 
 | 
         
        (3) нет. Блокировки не будет и привет     
         | 
 | 
    
    
        | 
    5
    
        DTX 4th    
       
    
    13.11.20 
            ✎
    00:17 
 | 
         
        (4) Так сколько она живет? Пока связанный сеанс существует?     
         | 
 | 
    
    
        | 
    6
    
        H A D G E H O G s    
       
    
    13.11.20 
            ✎
    00:45 
 | 
         
        (5) Возьми и проверь.     
         | 
 | 
    
    
        | 
    7
    
        Фрэнки    
       
    
    13.11.20 
            ✎
    00:52 
 | 
         
        (5) Написано подробно и понятно
 
 :
 
 з.ы. А один из примеров использования кода на странице по ссылке содержит ошибку     
         | 
 | 
    
    
        | 
    8
    
        Конструктор1С    
       
    
    13.11.20 
            ✎
    04:19 
 | 
         
        Напахнуло кривой реализацией... Пересмотри задачу. Даже в высоконагруженных многопользовательских системах обходятся без длительного удержания данных. Любая блокировка должна жить минимум     
         | 
 | 
    
    
        | 
    9
    
        DTX 4th    
       
    
    13.11.20 
            ✎
    10:54 
 | 
         
        (6) Травма со школы? Учителя также отвечали "возьми и проверь"? Вот правда, не понимаю.
 
 (7) Спасибо, почитаем
 
 (8) Не понял, о чем речь
 Нужно 1000 заказов обработать. Блокировку использую, чтобы два фоновых случайно не запустилось (да, я знаю)     
         | 
 | 
    
    
        | 
    10
    
        Фрэнки    
       
    
    13.11.20 
            ✎
    10:58 
 | 
         
        (9) // чтобы два фоновых случайно не запустилось
 
 Все-таки, на уровне исполнения фоновых заданий лучше так не делать, а интерактивные блокировки использовать нужно в рамках работы с формами документов. Обрати внимание на пояснение в самом конце текста по ссылке в (7)     
         | 
 | 
    
    
        | 
    11
    
        acht    
       
    
    13.11.20 
            ✎
    10:59 
 | 
         
        (9) > Учителя также отвечали 
 Да не, травма-то, похоже у тебя...     
         | 
 | 
    
    
        | 
    12
    
        Конструктор1С    
       
    
    13.11.20 
            ✎
    14:49 
 | 
         
        (9) как могут случайно запуститься фоновые?     
         | 
 | 
    
    
        | 
    13
    
        dmpl    
       
    
    13.11.20 
            ✎
    15:00 
 | 
         
        (12) У разных юзеров, например.     
         | 
 | 
    
        Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший