Technology Blogs by Members
Explore a vibrant mix of technical expertise, industry insights, and tech buzz in member blogs covering SAP products, technology, and events. Get in the mix!
cancel
Showing results for 
Search instead for 
Did you mean: 
Former Member
0 Kudos

Hi....,

I would like to tell you something the importance of the Array Fetch Size.

While establishing a connection to database, we need to fill some parameters, array fetch size is one of that.

Array Fetch Size defines the no.of record to be extracted during every fetch.

if your record is supposed to fetch 5000 records and array fetch size set to 100.the BO will connect to database 50 times to retrieve 100 records in each fetch.

B.O fetched data from database in following steps:

    1) Connect to Database

    2)Submit Query

    3)Retrieve data from database and submit it to webi server for processing.

Considering above example, Bo will repeat above steps for 50 times to get 5000 records which is definitely performance degrading.

  so Based upon possibilities you just give higher values to Array Fetch Size.

if net work allows large arrays then set high Array Fetch Size.

Limitations: before setting up higher Array Fetch Size values make sure that you have adequate memory on client side to process large result set..



Thanks & Regards

Brahmareddy

Labels in this area