Stop UPDATEs hanging forever @oracledevs
Stop UPDATEs hanging forever  @oracledevs
Uploaded June 2026 | Updated September 2026, 3 weeks ago
If one transaction updates a row, all other attempts to change it must wait for the first transaction to finish. When many transactions try to change the same rows at the same time, the DML statements can be stuck hanging for a long time. This gives a poor user experience.

Oracle AI Database 26ai adds functionality to avoid this issue. The wait clause for all DML enables you specify a timeout when blocked. Priority transctions enable high priority processes to steal locks from lower priority processes. And reservable columns allow many sessions to update a row at the same time.

Watch this session to learn how these work and see demos of them in action. Highlights include:

00:40 - Demo of blocked SQL
08:20 - Throw error when blocked
14:25 - DML [no]wait demo
23:30 - Stealing locks
26:00 - Transaction priority demo
33:30 - Beware low priority transactions
37:55 - Concurrent updates
40:30 - Reservable columns demo
55:15 - Recap
Stop UPDATEs hanging foreverScaling SGLang on Oracle Kubernetes Engine with RDMA-Connected H100 GPUsOracle Analytics Machine Learning - Understanding Naive Bayes AlgorithmNatural language and graphs: Using Select AI and Select AI agentsHow to actually choose an AI model | Santiago Valdarrama | Oracle Creator LabsAPEX 26.1 Part 3: Build Intelligent AI Agents & Tools with Advanced Features and Live DemosIntegrating NIM on OKE for LLM Deployments on NVIDIA GPUsHow to Talk To Your Database alert.log!Where deep tech writing still lives | Rajdeep Saha | Oracle Creator LabsGenAI Story Subtask Automation in OCIDay One and Beyond Security: Implementing Zero Trust Package Routing (ZPR) on OCIGraph RAG: Leve o poder dos Grafos para a IA generativa
Oracle Developers |

Stop UPDATEs hanging forever

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER