Re: [問題] 如何能夠盡量確保程式穩定性呢?
※ 引述《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
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 9 之 12 篇):
java 近期熱門文章
PTT數位生活區 即時熱門文章