[Seasar-user:1109] Re: SQLServerでの同一列への再読み込み時エラー

加藤太朗 kato
2004年 10月 12日 (火) 11:07:15 JST


》比嘉さん
》佐々木さん

こんにちわ。加藤です。まとめレス&横レスですみません。

Microsoftからの公式情報が以下にあります。

http://support.microsoft.com/default.aspx?scid=kb;en-us;824106

BLOB項目を持つ大きなレコードはそのキャッシュ確保のために、一度読んだものは
使われないだろうと見越してメモリ確保(キャッシュ確保)のために捨ててる感
じですね。
左から順序良く取ってくださいって言われてもねぇ。。。

結局2度読みできないJDBCドライバもあるようなのです。

できれば佐々木の最初の発言の添付ソースにあるような
対応をしていただけると幸いです。

こっちでローカルに直してバージョンアップごとに、
ローカルパッチを都度当てることは構わないのですが、
SQLSever使ってS2Daoする人もいると思いますので
ご検討ください。


他のルートでもgetValueしている箇所もあるかもしれませんので
探して対応してみます。
>というか、佐々木さんよろしく〜♪



[[[[[[[[[[[[[[[[[[[[[[ G l u e g e n t , I n c .
[[[[[[[[[[     [[[[[[[
[[[[[[      [[[[[[[[[[
[[[[      [[[[[[[[[[[[    http://www.gluegent.com/
[[      [[[[[[    [[[[
[[[         [[[[   [[[ System Development Division
[[[[[[[[[[[[[[   [[[[[
[[[[[[[[[[[[   [[[[[[[    T a r o  K a t o
[[[[[[[[[[  [[[[[[[[[[
 




Seasar-user メーリングリストの案内