簡體   English   中英

Oracle Client vs ODP.NET是ASP.NET應用程序

[英]Oracle Client vs ODP.NET is ASP.NET Application

我們已經使用Oracle Client開發了用於數據庫連接的ASP.net應用程序,

我們的應用程序正在Windows Server 2003服務器上運行

現在,我們要移至Windows Server 2008服務器,並將驅動程序更改為ODP.NET,

我注意到使用一些負載測試,與ODP.NET相比,該應用程序消耗的內存要比與Oracle Client消耗的內存更多,對於有230個用戶和Oracle Client的測試,平均使用的內存為793 MB

使用ODP.NET,對於相同的負載測試配置,使用的平均內存為871 MB

我的問題是,為什么使用ODP.NET會比使用Oracle Client消耗更多的內存?

Internet上的一些搜索表明ODP.NET將架構信息放入緩存中,您可以確認嗎?

Oracle版本:11.2.0

技術比較:ODP.NET與Microsoft OracleClient

...緩存中的架構信息,

它沒有列出,但確實可以緩存您的語句。

... System.Data.OracleClient命名空間中的許多類都標記為過時的。 微軟以后將不再繼續努力。

並且從這篇文章中說,微軟將不再維護驅動程序。

暫無
暫無

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

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