Initrans bumping
Gururaj M J, September 08, 2018 - 1:48 pm UTC
The table mentioned below is a partitioned table we increased the Initrans to 10 at table level. We are having around 7 sessions running in parallel affecting the merge on same table. We are still getting the enq: TX - allocate ITL entry.
I was thinking INITRANS 10 means we can run 10 session in parallel.
September 10, 2018 - 4:19 am UTC
INITRANS 10 gets you 10 slots on *new* blocks, but you'll only get those slots on existing blocks *if* there is sufficient free space in the block to do so.
Initrans for old blocks
Gururaj M J, September 11, 2018 - 7:14 am UTC
As we process most of the history data, we will be hitting older blocks most of the time and we are getting ITL waits and deadlock even though we had changed the INITRANS.
Is there any solution for the older blocks to have reserved space for INITRANS.
September 13, 2018 - 12:47 am UTC
You need to reorg the table to free up that space. Here's a video demo of that