[pgsql-jp: 36106] Re: Windowsでの不思議な現象について
Kiyoshi Mizuno
kiyoshi_mizuno @ mail.toyota.co.jp
2005年 10月 12日 (水) 14:03:44 JST
> -----Original Message-----ブラウザにもよるのですが接続の切断状態によって同じリクエストを繰り返し
送信する場合があります。パケットスニファで確認してみてはどうでしょうか?
> -----Original Message-----
> From: pgsql-jp-bounces @ ml.postgresql.jp
> [mailto:pgsql-jp-bounces @ ml.postgresql.jp] On Behalf Of kouchi
> Sent: Wednesday, October 12, 2005 1:47 PM
> To: pgsql-jp @ ml.postgresql.jp
> Subject: [pgsql-jp: 36105] Re: Windowsでの不思議な現象について
>
>
> 河内です。
>
> まいパパ様
> 知らないとはいえありがとうございます。
>
> >1.あるレコードをPHPからINSERTする。
> >2.1でINSERTしたレコードに対してPHPからUPDATEを行う。
> >3.でも2.で実際に実行されたのはINSERTでキー重複でエラーになった。
>
> 説明が悪かったようです。すみません。
>
> 1.あるレコードをPHPからselectして検索します。
> 2.レコードにPHPからInsertします。
> 3.Updateをかけます。(Insertの結果は入りません)
> 4.selectをする。
>
> 通常であればinsert時の分しかレコードは増えないはずなのですが
> なぜか2倍になっていました(同じinsertが2回実行されたようなイメージです)
> さらにその後のUpdate等にも問題がなく(パケットの流れを見ると)
> エラーになることなく終了していました。
>
> データも2回書かれており、現在原因がわかりません。
> ただ、ひとつ気になるものにIE6のバージョンによって挙動が違うということです。
> 同じPCでWindows2000とWindowsXPを動かしてPostgreSQLを動かしているサーバー
> にアクセスすると
> Windows2000のSP4 IE6 SP1だと問題がありませんでした。
> しかし、WindowsXP SP2 IE6 SP2 3283ではinsertが2回実行されました。
> (10月11日発表のアップデートを当てても変化はありませんでした)
>
> Windowsの問題では、と思うのは私だけでしょうか?
>
>
pgsql-jp メーリングリストの案内