> А нафига? Если имя уникально, то я согласен с Владом. Если же оно не
> уникально, то что тебе даст знание, что хост 192.168.0.15 создал 20
> транзакций с именем 'blabla' и 30 транзакций c именем 'foobar'? Я пока
> не вижу, чем эта информация может быть полезна _администратору базы данных_.
>
> Конечно, для разработчика приложения похожая фича может быть интересна,
> чтоб отследить сколько там чего создалось в приложении это интересно, но
> ФБ не инструмент разработчика и не дебаггер.

Админ может заставить разработчиков
выяснить почему транзакция "blabla",
стартовавшая в 8:30 утра до конца
рабочего дня так и не была закомичена.
Поиск строки "blabla" по тексту исходников
гораздо проще чем пытаться решать
такие проблемы эмпирическими
умозаключениями, базирующимися на
цене дров вблизи экватора.

> Эту проблему надо решать в приложении, но не в сервере баз данных:
> приложение при старте транзакции может получить ID через
> CURRENT_TRANSACTION, и, возможно, потом ...

Это все полет фантазиции не имеющий
ничего общего с реальностью.

Коваленко Дмитрий.

Ответить