Re: Insert waiting for update?
От | Ashish Karalkar |
---|---|
Тема | Re: Insert waiting for update? |
Дата | |
Msg-id | 83258.94346.qm@web94609.mail.in2.yahoo.com обсуждение исходный текст |
Ответ на | Insert waiting for update? (Ashish Karalkar <ashish_postgre@yahoo.co.in>) |
Ответы |
Re: Insert waiting for update?
|
Список | pgsql-general |
<table border="0" cellpadding="0" cellspacing="0"><tr><td style="font: inherit;"><br /><br />--- On <b>Wed, 9/1/08, AshishKaralkar <i><ashish_postgre@yahoo.co.in></i></b> wrote:<br /><blockquote style="border-left: 2px solid rgb(16,16, 255); margin-left: 5px; padding-left: 5px;">From: Ashish Karalkar <ashish_postgre@yahoo.co.in><br />Subject:[GENERAL] Insert waiting for update?<br />To: "pggeneral" <pgsql-general@postgresql.org><br />Cc: ashish.karalkar@netcore.co.in<br/>Date: Wednesday, 9 January, 2008, 4:29 PM<br /><br /><div id="yiv2031388839"><table border="0"cellpadding="0" cellspacing="0"><tbody><tr><td style="font-family: inherit; font-style: inherit; font-variant:inherit; font-weight: inherit; font-size: inherit; line-height: inherit; font-size-adjust: inherit; font-stretch:inherit;">Dear list members,<br />I am having table with 4M rows.<br />I am trying to update all these rowswith statement<br /><br />update mytable set mycolumn=0;<br /><br />At the same time there are insert happening on thetable.<br />but all these insert are in waiting mode. <br />does update is locking the table for insert?<br /><br />doesinsert and update confilict with each other?<br />With regards<br />Ashihsh<br /><br /><br />For more details:<br /><br/>I have two tables master,child.<br />with child having fk to master.<br /><br />Now that master table contains 4Mrows . while I update them (Master table) the inserts are going into waiting mode on child table.<br /><br /><br />Update acquired row exclusive lock on master table , and the insert on child table acquired access share and share lock,rowshare on master. <br /><br />Is this is what preventing for inserting records into child table, I mean is the rowexclusive lock conflicting with the locks insert wants to hold?<br /><br /><br /><br />With Regards<br />Ashish...<br/><br /><br /><br /><br /><br /><br /><br /><br /></td></tr></tbody></table><br /><hr size="1" /> Save allyour chat conversations. <a href="http://in.rd.yahoo.com/tagline_webmessenger_3/*http://in.messenger.yahoo.com/webmessengerpromo.php"rel="nofollow" target="_blank">Findthem online.</a></div></blockquote></td></tr></table><br /><hr size="1" /> Why delete messages? Unlimitedstorage is <a href="http://in.rd.yahoo.com/tagline_mail_1/*http://help.yahoo.com/l/in/yahoo/mail/yahoomail/tools/tools-08.html/">just aclick away.</a>
В списке pgsql-general по дате отправления: