3.3 Performance Tuning for Large Data Retrievals
Recommendations for improving Oracle database retrieval performance with Microsoft tools.
Typically, BI and ETL applications retrieve large amounts of data from a source database for further processing. The ODP.NET FetchSize setting determines the amount of data ODP.NET fetches into its internal cache upon each database round trip. You can improve performance by an order of magnitude by significantly increasing FetchSize when retrieving large result sets.
- Performance Tuning for Unmanaged ODP.NET
Improve performance for unmanaged ODP.NET by increasing FetchSize in the Windows Registry. - Performance Tuning for Managed ODP.NET
Improve performance for managed ODP.NET by increasing the FetchSize in the .NET machine.config file.
Parent topic: Connecting with Microsoft Tools
3.3.1 Performance Tuning for Unmanaged ODP.NET
Improve performance for unmanaged ODP.NET by increasing FetchSize in the Windows Registry.
To increase FetchSize
in the Windows Registry:
Parent topic: Performance Tuning for Large Data Retrievals
3.3.2 Performance Tuning for Managed ODP.NET
Improve performance for managed ODP.NET by increasing the FetchSize in the .NET machine.config file.
To increase FetchSize in the .NET machine.config
file:
Parent topic: Performance Tuning for Large Data Retrievals