Приветствую всех.

Собственно про то, что теоретически в RC может вернутся неконсистентный набор 
известно.
И как оказалось это в принципе не противоречит определению RC (на сколько я 
понял).

Но для агрегатов, ситуация выглядит несколько иначе, так как их реализация, 
чтения находятся вне сферы клиента держащего хвост
транзакции.

Поэтому хотел разобраться, в чем сложность реализации (или нецелесобразность) 
консистентных результатов агрегатных функций.

Понятно, что реализация такого подхода скорее всего потребует хранить снимок 
TIP на момент начала запроса с агрегатом.

Товарищи разработчики, если что-то упустил прощу поправить.

PS. А не о практике обхода (или учитывания) таковой особенности. С этим вроде 
до сих пор успешно справляюсь :).


Ответить