Re: java is locked when select for update
От | Dave Cramer |
---|---|
Тема | Re: java is locked when select for update |
Дата | |
Msg-id | 422F243D.4060804@fastcrypt.com обсуждение исходный текст |
Ответ на | java is locked when select for update (Mican Bican <mican58@gmail.com>) |
Список | pgsql-jdbc |
Mican, You can use the statement timeout GUC parameter to time out the second one. However in general holding a lock in a gui is a bad idea if you are holding it for any length of time. You may want to re-think your locking strategy. Dave Mican Bican wrote: >Hello, > >I use Postgresql 8.0.1 with java 5 and jdbc3 on windows xp. > >When I do a "select for update" a row.. and dont commit the statement >and when in this time an other user do also this. my java gui wait and >locked till the first user commit his statement.. my question is how >can I realize this with java.. for example why they are not a >SQLException or are Error like "an other user is updating this row"... >or can I say to java "dont wait" or "dont lock" when you make a select >for update and an other user before you make this.. > >thank you.. > >best regards > >Mican Bican > >---------------------------(end of broadcast)--------------------------- >TIP 9: the planner will ignore your desire to choose an index scan if your > joining column's datatypes do not match > > > > -- Dave Cramer http://www.postgresintl.com 519 939 0336 ICQ#14675561
В списке pgsql-jdbc по дате отправления: