Home Page for the TeradataForum
 

Archives of the TeradataForum

Message Posted: Tue, 29 Nov 2005 @ 15:06:10 GMT


     
  <Prev Next>   <<First <Prev Next> Last>>  


Subj:   Re: What is LIBPM
 
From:   Geoffrey Rommel

  I've just started to get some exposure to Teradata - specifically MLOADS in a mainframe environment. The objective is to get some improved performance both in elapsed time and CPU.  


I don't think Strobe is going to help much. If performance is bad, the script probably needs a little tweaking. Three things come to mind.

1. Don't use too many sessions. Usually 16-32 is more than enough. You may want to run a few test jobs, loading the same data with different numbers of sessions, to get an optimum figure. You can also code a single card saying 'MAXSESS=16' (and blanks in columns 73-80!) and assign it to ddname MLOADCFG.

2. Don't take too many checkpoints. I suggest checkpointing no more often than every 4 blocks per AMP. For instance, if you're loading rows that average 64 bytes in length, and your blocksize is 64K, you're getting about 1000 rows/block * 4 = 4000 rows; if you have 100 AMPs, your checkpoint parameter should be at least 400000. If your ESCON/FICON connections are reliable, you can of course increase this figure.

3. Search the manual for "NULLIF Performance" to find a caution about the use of NULLIF in the FIELD statement. Generally, this sort of processing is better performed in the database if possible.


Anybody else?....



     
  <Prev Next>   <<First <Prev Next> Last>>  
 
 
 
 
 
 
 
 
  
  Top Home Privacy Feedback  
 
 
Copyright for the TeradataForum (TDATA-L), Manta BlueSky    
Copyright 2016 - All Rights Reserved    
Last Modified: 15 Jun 2023