[英]Working With ODP.NET Asynchronously
Hay,我的系統需要使用相同的連接(異步)執行幾個主要的SQL(在Oracle DB上)。
這個問題的最佳做法是什么? 1.打開單個連接並在不同的線程上執行每個SQL語句(它的線程是否安全?)2。為每個SQL語句創建新連接並“打開+關閉”它
謝謝,Hec
我們一直在多個線程上調用Oracle SQL語句,如果您的數據庫可以處理負載並且不會成為瓶頸,這可能是最好的。 但是,我認為您需要在將發出SQL命令的線程上創建連接。 您可以(也可能應該)使用連接池,這樣您的連接就可以重用,而不是重新建立(而且從一個線程到另一個線程重用這些線程似乎沒問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.