Мы разработали приложение ASP.net с использованием Oracle Client для подключения к базе данных,
Наше приложение работает на сервере Windows Server 2003
Теперь мы хотим перейти на сервер Windows Server 2008 и изменить драйвер на ODP.NET,
Я заметил, что при использовании некоторого loadtest, при использовании ODP.NET, приложение потребляет больше памяти, чем с Oracle Client, для теста с 230 пользователями и клиентом Oracle средний объем используемой памяти составляет 793 МБ
При использовании ODP.NET для той же самой конфигурации загрузки средний объем используемой памяти составляет 871 МБ
Мой вопрос: почему в ODP.NET мы потребляем больше памяти, чем в Oracle Client?
Некоторые поиски в Интернете показывают, что ODP.NET помещает информацию о схеме в кеш, можете ли вы это подтвердить?
Версия Oracle: 11.2.0