Home Page for the TeradataForum
 

Archives of the TeradataForum

Message Posted: Wed, 13 Jul 2005 @ 09:23:11 GMT


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


Subj:   Re: Is blocking of request expensive
 
From:   Victor Sokovin

  We have a situation where lots of transaction are blocking other transaction. i.e at the same time we try to update/insert/delete on a same set of tables from different source. Will this cause a huge overhead to the teradata box ?  


TD is designed to keep the overhead within limits. Transaction queues and locks are not infinite. When the system hits the limits you will find a lot of failed transactions, restarting of which might become an overhead for the applications. So, this is something to have in mind when you monitor the number of active transactions and locks.

To avoid blocking try to use row-level locks rather than table-level ones. It is not always possible for users to decide which level the system should opt for but it is worth trying to follow the standard recommendations and maximize the chances for row-level locks. The topic is difficult but well covered in the manuals and the archives of this forum.


Regards,

Victor



     
  <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