簡體   English   中英

異步使用ODP.NET

[英]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.

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