possible to lock a single row in table?

Поиск
Список
Период
Сортировка
От bboett@erm1.u-strasbg.fr (Bruno Boettcher)
Тема possible to lock a single row in table?
Дата
Msg-id 20010620164636.J13678@erm1.u-strasbg.fr
обсуждение исходный текст
Ответы Re: possible to lock a single row in table?  (Peter Eisentraut <peter_e@gmx.net>)
Re: possible to lock a single row in table?  (Stephan Szabo <sszabo@megazone23.bigpanda.com>)
Список pgsql-sql
Hello!
i have a lots of threads that work on a table, making insertions,
updates removes.....

now i certain cases its important to keep data integrity, so i looked
into locks....


all i found was a lock function that locks the entire table....

now even in shared mode, if i understand it well this means that as long
as the locking procedure isn't finished, no other thread can update or
delete data, right? Thats really harsh, since there are really an awful
lot of threads....

isn't it possible to lock only a specific row?

and what happens to other insert queries whilst the lock is operational?
Are they postponed and the valling thread waits, or does the call return
with an error?

-- 
ciao bboett
==============================================================
bboett@earthling.net
http://inforezo.u-strasbg.fr/~bboett http://erm1.u-strasbg.fr/~bboett
===============================================================
the total amount of intelligence on earth is constant.
human population is growing....


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

Предыдущее
От: Markus Wagner
Дата:
Сообщение: evaluating values of attributes from computed attribute names in trigger function
Следующее
От: "Josh Berkus"
Дата:
Сообщение: Re: log file