簡體   English   中英

OracleConnection生命周期 - 最佳實踐

[英]OracleConnection lifetime - best practices

我使用標准的Oracle驅動程序連接到數據庫,但我不能真正同意我的同事關於OracleConnection的生命周期。 創建起來很昂貴嗎? 它是線程安全的嗎? 我可以在請求之間重用它,還是應該為每個請求創建一個新的?

我要感謝更詳細的解釋,哪種方式使用它是首選的,為什么。

如果我錯了,請糾正我,但似乎默認情況下oracle驅動程序自動將連接匯集到數據庫。 因此,這里的最佳實踐似乎是在每個請求之前創建一個新的OracleConnection對象並在之后對其進行處理 - 如果可用或者以其他方式創建,它將從連接池中獲取。

它是昂貴的(即需要很多時間,如1-2秒)來創建,所以你應該使用連接池。 這是一項已經解決的非常常見的任務。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM