Re: very slow updates

Поиск
Список
Период
Сортировка
От Xavier Bugaud
Тема Re: very slow updates
Дата
Msg-id A4AAC8CD87A2D511B796004005420B1F64CEE1@PMSERVER
обсуждение исходный текст
Ответ на very slow updates  (Xavier Bugaud <xavier.bugaud@parabolemaurice.com>)
Список pgsql-general
> > Here is the point :
> > Using JDBC, I update one column for all the 1600 rows of a table (10
> > columns) : I'm running 1600 times a query like this :
> > for (i=0 ; i<1600 ; i++)
> >   rs2.executeUpdate("UPDATE my_table SET my_date=now() WHERE id="+i);
>
> Why 1600 updates, when you could do it in one ? Either use no where
> clause (if you're really want to update all rows) or use "id>=0 AND
> id<1600" as where clause.

Of course, I simplified my real problem in this (stupid) query...
In my production environement, I don't update all the rows hence the WHERE
clause.

> Gerhard

--
Xavier Bugaud

В списке pgsql-general по дате отправления:

Предыдущее
От: Ben Liblit
Дата:
Сообщение: Re: huge performance penalty from constraint triggers
Следующее
От: Jean-Christian Imbeault
Дата:
Сообщение: Referential integrity with primary key spanning multiple columns?