My Oracle Support Banner

12.2 ODPU Driver Resulting In Memory Leak In the Situation off Connection to DB Gets Disconnected (Doc ID 2603600.1)

Last updated on JULY 20, 2024

Applies to:

Oracle Data Provider for .NET - Version 12.1.0.2 and later
Microsoft Windows (32-bit)
Microsoft Windows x64 (64-bit)

Symptoms

After upgrading ODP.Net driver 12.2, memory leak is observed with increase in count of Handles from task manager.

To replicate the scenario start the ODP.Net application so that the connection is established to DB. Once DB is connected forcefully disconnect the
network cable from application end or shutdown the DB, which result in drastic memory growth and increase in count of Handles from task manager at application end.

One can observe the memory consumed before and after DB disconnect as below from task manager at application end:

Before disconnecting the DB and application being connected to DB for some time:

Changes

Upgraded ODPU driver to 12.2

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Changes
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.