モナーの *やさしい* Delphi質問スレ Ver4
■ このスレッドは過去ログ倉庫に格納されています
0370デフォルトの名無しさん
NGNG折れの解析によると、libpqの仕様だったとおもうよ、非同期問い合わせ関数を使えば、なんとかなる
のだが、ちょっと試した限りじゃ難しくて手に負えなかった、つーか、最初から非同期問い合わせで
やつ作りにしてなかったんで、トランザクションが中断された場合を考えるとジャー臭くなって止めた。
そんなこんなで、独自にロックしてるよ!って情報を蓄積するテーブルを1つ作成して、そのテーブル
を参照してから処理するようにした。当時はレコードロックが無かったんで今よりは意味があったが、
今ならレコードロック可能なんで、作りと運用を工夫すればロックの待ちで長時間放置されないよう
なことも可能なのでは?
■ このスレッドは過去ログ倉庫に格納されています