0
我有一個JDBC連接的Java應用程序,它執行許多不同的任務。我的問題是什麼是最好的表現:JDBC連接是打開還是關閉?
- 要在運行的應用程序的持續時間打開連接?
- 根據執行的任務關閉並重新打開連接並創建新的連接變量?
我有一個JDBC連接的Java應用程序,它執行許多不同的任務。我的問題是什麼是最好的表現:JDBC連接是打開還是關閉?
連接重用是最好的方法,因爲每次打開一個新連接都不是輕量級操作。
這就是爲什麼有connection pools。您有一組連接緩存並由池管理。每次獲得連接並將其返還。
你應該考慮重新使用連接,而不是每次都
我建議Semaphore類來管理connections創建一個新的;