Re: [問題] 如何能夠盡量確保程式穩定性呢?

看板java作者時間19年前 (2006/07/12 02:26), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串9/12 (看更多)
※ 引述《feicsh.bbs@bbs.wretch.cc (飛)》之銘言: : 中午回您時沒看到這段,現在來回答。 : ※ 引述《theWANDERER.bbs@ptt.cc》之銘言: : > 我還另外有個疑問,如果我寫與資料庫合作的程式 : > 我該在進入美一個method的時候connect db然後這method 結束之後就close connection : 這是最好的practice。 : 如果您選的JDBC driver有支援connection pool, 它不會真正close connection。 : 實際上是從pool lookup available 的active connection 再分配給您。 雖然不懂,但是有個確定的答案了 XD : > 還是在程式一開始connect之後再也不close一直到程式結束為止? : 千萬別這樣做。 : 就算存進persistence storage如Servlet的session container 也不建議。 : 一方面造成connection pool等於白費, : 另一方面長遠來說會lose in system scalability。 (開始小賺,最後卻是大賠) 這只是我自己猜想的 因為前者似乎有許多重複的部份 我以為是多餘的 謝謝 : > 看書上的範例code因為都太小了,所以大多都是前者 : > 我自己在想後者似乎省略了很多重複的步驟,還是這樣做有缺點呢? : > 謝謝 -- Dark, black, are my remembrances. All around me is dark. Dark, like, my soul. My soul is sad, she's bleeding. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.216.129.173
文章代碼(AID): #14i-r57z (java)
討論串 (同標題文章)
文章代碼(AID): #14i-r57z (java)