[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[jfriends:00721] Re: Servlet でのデータベース接続の不具合について
------------------------- infoseek ML Sponsor --------------------------
■■■■■■■■ キャッシングならキャッシュワン ■■■■■■■■■
┏━━┓┏1.入会金・年会費・ATM手数料一切不要!━━━━━━━━┓
<特徴>┃2.実質年率15.0〜18.0% 1万円からのキャッシング ┃
┗━━┛┗3.【今なら5万円商品券も当る!10月1日〜11月30日まで 】━┛
東京三菱キャッシュワン ⇒ http://www.p-advg.com/?bid=11321
------------------------------------------------------------------------
高橋(智)です。
MORIGUCHI Hirokazu wrote:
snip
> #もしかしたらMySQLはトランザクションがないので影響が少ないかも
MySQLもトランザクションをサポートしていますよ。(^^;
> ですが、こんな難しいことを知らなくても、普通に接続/切断していれば、
> 問題は起こらないと思います、
> たまたまMySQLは「切れていたら再接続」してくれるのかもしれませんが、
> そんな親切なJDBCドライバばかりとも限りませんし(^^;
> ※接続コストが気になる場合は、別の層でConnectionPoolingを利用します。
通常は、
・ConnectionPoolを実装するロジック内で、失敗するはずのないSQL文を
送信して、実行が失敗すれば新しいConnectionを生成して、ユーザに
返す
・上のような再接続処理を自分でやる
のどちらかだと思います。
MM.MYSQL JDBC Driver の再接続機能は、あくまでoptionであって、実装
依存です。
--
高橋智宏
Java読書会( http://www.t3-jpn.com/bof/ )
T3-Japan( http://www.t3-jpn.com/ )
------------------------------------------------------------------------
★年収200万アップも夢じゃない?!
http://job.www.infoseek.co.jp/JobTop?pg=job_top.html&sv=SJ&svx=971122