#std632¶
Использование констант¶
Запись константы следует выполнять вне транзакций, так как запись может стать узким местом при конкурентной работе.
Неправильно
Во время записи константы работа других сеансов приостанавливается, если они одновременно пытаются записать эту же константу. Подробнее о причинах избыточных блокировок и методах оптимизации см. базу знаний «Технологические вопросы крупных внедрений».
При этом недопустимо решать проблему блокировок тотальным кешированием констант:
- в #std413: параметрах сеанса;
- в #std724: общих модулях с повторным использованием возвращаемых значений.