Does writing new records while massive update will generate lock ?

Поиск
Список
Период
Сортировка
От Victor d'Agostino
Тема Does writing new records while massive update will generate lock ?
Дата
Msg-id 53F5F727.5000000@fiducial.net
обсуждение исходный текст
Ответы Re: Does writing new records while massive update will generate lock ?  (Shaun Thomas <sthomas@optionshouse.com>)
Re: Does writing new records while massive update will generate lock ?  (Raymond O'Donnell <rod@iol.ie>)
Re: Does writing new records while massive update will generate lock ?  (Alban Hertroys <haramrae@gmail.com>)
Список pgsql-general
Hi everybody,

I added a datetime column to a table with 51.10^6 entries.
ALTER TABLE MYBIGTABLE ADD COLUMN date timestamp without time zone;

I'm updating this column (for more than 48 hours now) on a RAID5 server.
UPDATE MYBIGTABLE SET date = (SELECT date FROM INDEXEDTABLE WHERE INDEXEDTABLE.email_id=MYBIGTABLE.email_id) WHERE date is null;

This transaction is still running and will end in several days. It only uses 1 core.



My question is : Can I add new records in the table or will it generate locks ?


I am using postgresql 8.4

Thanks for your help !

Regards,

Victor

Ce message et les éventuels documents joints peuvent contenir des informations confidentielles. Au cas où il ne vous serait pas destiné, nous vous remercions de bien vouloir le supprimer et en aviser immédiatement l'expéditeur. Toute utilisation de ce message non conforme à sa destination, toute diffusion ou publication, totale ou partielle et quel qu'en soit le moyen est formellement interdite.Les communications sur internet n'étant pas sécurisées, l'intégrité de ce message n'est pas assurée et la société émettrice ne peut être tenue pour responsable de son contenu.

Вложения

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

Предыдущее
От: Patrick Dung
Дата:
Сообщение: Re: Use of 'now' constant datatype in view to take advantage of partitioned table
Следующее
От: Shaun Thomas
Дата:
Сообщение: Re: Does writing new records while massive update will generate lock ?