Dmitry Yemanov wrote:

for select id ....
from some_table
order by id ....
do
  update some_table set counter = counter + 1 where id = :id

как она воспринимается сервером
1. получение курсора и последовательность самостоятельных вызовов update


Именно так.

Мне каатся он о другом. Мне каатся, он вот о чом - сначала будет построена выборка for select и потом пойдут апдейты, или в темпе вальса. А это зависит от того, индексирован ID или нет (ордер бу).

--
Regards. Ded.


Ответить