I noticed when using Toad for Data Analysis, my memory is not released after it is no longer in use.
The memory required may vary based on the following:
- Applications that are running on your system when using Toad for Data Analysis
- Size and complexity of the database
- Amount of database activity
- Number of concurrent users accessing the database
Toad for Data Analysis is a .NET application. Those applications are typically memory intensive. .NET applications do no always release unneeded memory unnecessarily. Managing memory is the responsibility of the garbage collection class which has it's own internal recipe on when it releases memory.
Toad for Data Analysis does not manage memory allocation. .NET is responsible for memory allocation / deallocation.