parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Формально — это недокументированная особенность

G_Z 19.01.2016 00:48 / 19.01.2016 00:49

Ибо документация нам говорит:
Parser (в виде модуля к Apache или IIS) кеширует соединения с SQL-серверами, и повторный SQL запрос на соединение с той же строкой подключения не производится, а соединение берется из кеша, если оно еще действительно.

Вариант CGI также кеширует соединение, но только на один http запрос (обработка одного документа)[…]
Насколько понимаю, политика относительно подобного рода недокументированных возможностей — «может перестать работать в любое время».

Так что считаю, что об обратной совместимости особо беспокоиться не нужно.

Также приведенный пример необходимости вложенных соединений гораздо более странный, чем мой пример, и ведёт ровно к тем же проблемам.
Сомневаюсь, что кто-то умышленно так делает и знает о последствиях в виде новых коннектов и локов.

Согласен, что случай специфический и оговорка про «действительность» соединения резонна.
Но если поймать лок не так просто, то генерация соединений на ровном месте совсем неожиданна.