Я использую следующее для отображения данных из Oracle:
http://www.oracle.com/webfolder/technetwork/tutorials/obe/db/dotnet/EntityFrameworkWCF/WCFEntityFramework.htm
У меня есть 2 службы данных WCF, одна указывает на базу данных SQL Server, другая указывает на экземпляр Oracle.
Тот, что указывает на SQL, быстро осветляется, а Oracle - ужасно медленным, до 15-20 секунд, возвращая результаты.
Я пытался выполнить тот же самый запрос на Oracle через SQL plus, он работает просто отлично, возвращает отличные результаты. Я перевел провайдера данных с ODP.NET на провайдера Microsoft .NET для Oracle, но улучшения не произошло.
http://msdn.microsoft.com/en-us/library/a6cd7c08.aspx
Есть мысли о том, как я могу решить эту проблему?