равно не понимаю в чём киллер-фича.
Только в том, что в GROUP BY добавляется version и получаем актуальное ПОСЛЕДНЕЕ значение объекта, а не ждём, что строки посхлопываются?
если я верно понял, то версия там вводиться для того, чтобы не вставлять данные в строго определённом порядке: сначала с sign=-1, потом с sign=1.
В параллельности. Это я не про параллельные реальности, а про одновременное перезаписывание одной и той строки двумя параллельно выполняющимся процессами. Обычный collapsing будет несколько странно себя вести в такой ситуации, пытаясь посчитать "среднее" из этих 2 изменений. :)
Обсуждают сегодня