![]() |
#24 |
Участник
|
Подход может и хорош, но сам класс так себе. Недавно коллега обнаружил что блокировка ставится без учета имени бд ! Т.е. если у вас на одном инстансе SQL крутится 2 инсталляции аксапты (2 рабочие) или дев и тест, то между ними могут быть блокировки из-за того что этот класс не учитывает имя бд !
В частности это выражается в неожиданных блокировках при попытке одновременно запустить синхронизацию в двух инсталляциях аксапты. Также при пакетной обработке и куче других мест где задействован этот класс. Попробовал его исправить, добавив имя базы в имени блокировки. |
|
|
За это сообщение автора поблагодарили: sukhanchik (10), Ace of Database (10), trud (2), gl00mie (10), SRF (5). |