Oracle ASP.net 提供者模型对象性能
Posted
技术标签:
【中文标题】Oracle ASP.net 提供者模型对象性能【英文标题】:Oracle ASP.net Provider-model objects performance 【发布时间】:2010-09-09 21:17:43 【问题描述】:Oracle 11g 版本的 ODP.Net 引入了提供者模型对象(会话状态提供者、身份提供者等),它允许应用程序将这些信息存储在 Oracle 数据库中,而无需编写自定义提供者实现。
有没有人对这些对象进行过任何性能基准测试?它们在性能上与 .net 提供的 sql server 实现相比如何?我对会话状态提供程序的性能特别感兴趣。
【问题讨论】:
听起来很有趣,我们仍在使用我们自己的自定义提供程序来提供个性化数据。我也对答案很感兴趣,因为我们在所有项目中仍在使用 Microsoft 的 Oracle 客户端。 【参考方案1】:我建议您下载一份 Reflector 并比较 SQL Server 和 Oracle 提供程序的代码库(它们不应该那么复杂。)
我猜测它们看起来几乎相同并且执行(从 .NET 运行时的角度来看)相似。
Oracle 后端是否更快......这是另一回事。
【讨论】:
以上是关于Oracle ASP.net 提供者模型对象性能的主要内容,如果未能解决你的问题,请参考以下文章
ASP.NET Core实现对象自动映射-AgileMapper