WCF数据服务/ Oracle - 性能问题

时间:2011-09-20 21:17:24

标签: entity-framework oracle11g wcf-data-services

我正在使用以下内容来表示来自Oracle的数据: http://www.oracle.com/webfolder/technetwork/tutorials/obe/db/dotnet/EntityFrameworkWCF/WCFEntityFramework.htm

我有2个WCF数据服务,一个指向SQL Server数据库,另一个指向Oracle实例。 指向SQL的那个快速闪电,甲骨文的速度非常慢,超过15-20秒返回结果。

我尝试通过SQL plus在Oracle上运行完全相同的查询,它工作正常,返回结果很好。我将数据提供程序从ODP.NET切换到Microsoft的.NET .NET提供程序,但仍然没有改进。 http://msdn.microsoft.com/en-us/library/a6cd7c08.aspx

有关我如何解决此问题的任何想法?

1 个答案:

答案 0 :(得分:0)

问题与2件事有关 - 1. ODP.NET驱动程序非常缓慢。 2.使用restful API时出现格式错误(我的错误)查询,或者实际上,在使用WCF数据服务时,请确保对查询非常具体。