Re: [問題] 請問連接池的功用

看板java作者 (痞子軍團團長)時間17年前 (2008/09/26 11:14), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《cansas (cansas)》之銘言: : 不好意思 小弟遇到一點小問題 想要請教一下各位老大 : 事情是這樣的 小弟本身是做TEXT MINING 常常從資料庫讀取一堆資料 : 目前遇到的狀況是這樣 從資料庫讀取資料使用 Select 語法 大約是一萬多筆資料 : 接著SQL SERVER就會回傳一個訊息 : 連接到主機 的 TCP/IP 連接已經失敗。 java.net.BindException: : Address already in use: connect : 應該是連線數太大的問題 因為平常資料少的時就沒問題 : 但是我已經盡量改進程式 盡量有效的使用連線數 但還是沒辦法 理論上這跟資料多少沒有關係 而是為甚麼資料多的時候,連線數就會快速上升? (就是程式有問題啦 [偷偷指]) 反過來說,就算你用了 connection pool 你的程式寫法不好,依然會炸掉... : 所以想請問 連接池是否能做有效的控管呢 還是有其他更有效的方法呢 : 不好意思 麻煩各位了 另外 在網路上看到連接池的教學 都需要APACHE 或 TOMCAT : 可否直接使用連接池BY JAVA呢? google dbcp (我很好奇未啥你沒有 google 到這個 XD) 他是 apache 底下的一個 project 但是跟 apache server 沒有關係 -- 侃侃長論鮮窒礙 首頁:http://www.psmonkey.idv.tw 眾目睽睽無心顫 Blog:http://ps-think.blogspot.com 煢居少聊常人事 殺頭容易告白難 歡迎參觀 Java 版(@ptt.cc)精華區 \囧/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 124.218.58.96 ※ 編輯: PsMonkey 來自: 124.218.58.96 (09/26 11:15)
文章代碼(AID): #18t5E1_j (java)
文章代碼(AID): #18t5E1_j (java)