[pgsql-jp: 37808] Re: UPDATE ?????????????????
YuGo
yu.gotou @ gtec-ni.com
2006年 12月 18日 (月) 18:06:18 JST
??????
????????????????????????????????????
????????????????
http://www.postgresql.jp/document/pg814doc/html/explicit-locking.html#LOCKING-ROWS
???????????????update?????order by?????????
?????????
> UPDATE ???????????????????????????
> ?????????????????????????
>
> Perl ? CGI ? DBI ????? PostgreSQL 8.1.4 ?????? 180,000
> ?????????????????????????????? 3,000 ?
> ?? update ?? SQL ?????????
> AutoCommit ?????????????? commit/rollback ??????
>
> ?? CGI ??1???15????????????????????????
> ??????
>> ERROR: deadlock detected
>> DETAIL: Process 8473 waits for ShareLock on transaction 2283079; blocked by process 8417.
>> Process 8417 waits for ShareLock on transaction 2283137; blocked by process 8473.
> ??????????????where ?????? ?? UPDATE ????
> ???????? CGI ?? UPDATE ??? "SET CLIENT_ENCODING TO SJIS"
> ????????????????????? UPDATE ?????????
> ?????????????????????
>
> ?????????????
>
pgsql-jp メーリングリストの案内