Quantcast
Channel: Data Services and Data Quality
Viewing all articles
Browse latest Browse all 236

How to set exact value for ROWS PER COMMIT in Target table

$
0
0

As we know that the default value to set on rows per commit is 1000, and maximum value to set is 50000.

BODS recommends to set the rows per commit value between 500 and 2000 for best performance.

 

The value of rows per commit depends based on number of columns in the target table.

 

Here is the formula for the same -

 

Calculate Rows per commit value = max_IO_size (64K for most of the platform)/row size

 

  

Row size = (# of columns)*(20 bytes (average column size) )* 1.3 (30% overhead)

 

 

 

Eg: - If no. of columns is 10 then row size = 10*20*1.3=26

 

 

CommitRowValue
= 64 K/ 26 = 2.4 K


Viewing all articles
Browse latest Browse all 236

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>