The transaction exceeded the maximum number of rowhash locks allowed



The transaction exceeded the maximum number of rowhash locks allowed..

Answer / sughesh

This is error message for error :9128. This error is returned when a transaction has exceeded the number of rowhash locks allowed. The threshold on the number of rowhash locks allowed is defined in DBSControl via the General field ’MaxRowHashBlocksPercent’. This is done so that one transaction does not fill up the lock table with rowhash locks. The number of control blocks/locks that can fit into an AMP lock table is defined by STDMAXLOCKBLOCKS
which is currently 51860.We can reduce the number of rowhash locks that the transaction is acquiring. An alternative is increase the General Field ’MaxRowHashBlocksPercent’ value in DBSControl.

Is This Answer Correct ?    1 Yes 0 No

Post New Answer

More Teradata Interview Questions

what do you mean by INMOD Routines and OUTMODE Routines ?

3 Answers  


Explain fastload in teradata?

0 Answers  


What are the different methods ot loading a dimension table? A fact table etc?

0 Answers  


What are the types of tables in Teradata

22 Answers   Cap Gemini, Cognizant, Infosys,


If I wanted to run a TPump job only once per day - basically working on a file that is produced once per day - how would you set up the parameters for that sort of job ?

0 Answers  






how many modules are there in telecome domain?how to explain the architecture?

0 Answers  


What is meant by a dispatcher?

0 Answers  


What does sleep function does in fast load?

0 Answers  


how do you manage the production space. what are the proactive methods you can take ?

0 Answers  


how to delete duplicate records in multi set table without using any tables

2 Answers   Accenture, Nest, South Nests Software Solution, Spiro Solutions,


in teradata level primary in table level allows duplicates why?

1 Answers   TCS,


What is a node in teradata? Explain

0 Answers  


Categories