Как бы не хотелось открытую на запись транзакцию долго держать...
Может как-нить без этого можно?

так это будет ОТДЕЛЬНАЯ трансакция,
которая буде держать ОДНУ запись в ОДНОЙ таблице.
Что тебя пугает?

сервер знает об этом и свято верит, что больше ни одной записи ни в одной таблице эта транзакция ни изменять ни читать не будет
поэтому может спокойно заняться своими делами - например сборкой мусора

--
Булычев Алексей
http://www.stella-npf.ru

Ответить