Hi
We are observing frequent deadlocks on inventory table. From our observation we are seeing blocked sessions at oracle side over dcs_inventory table. Below is the statement thatz being triggered and which is causing deadlocks.
UPDATE dcs_inventory SET inventory_lock = :1 WHERE catalog_ref_id = :2
Could someone provide the pointers on how/when the inventory_lock will be used from atg codebase?
What could be the scenarios in which this column getz populated?
How/Where in ATG inventory system uses this column data? and
What are the problems that we foresee if we turn this off? ( getRowLock=false in InventoryManager )
FYI: We got the cache-mode as simple for inventory repository (dcs_inventory).
let me know if this requires further information for the pointers to be provided.
Regards,
Suresh