Uploaded July 2026 | Updated September 2026, 3 weeks ago
In this session, we presented and demonstrated some marquee features of APEX 26.1.
00:12 - 06:00 - Introduction, Announcements & Updates - Jayson Hanes
06:01 - 24:17 - Spec-driven development and APEXlang - Ashwin Rao
24:18 - 01:03:20 - Demonstration of building a CRM application - Toufiq Mohammed
01:03:21 - 01:05:51 - Q&A - Jayson Hanes and Toufiq Mohammed
01:05:51 - 01:06:53 - Closing Remarks; Share Technical Questions about APEX 26.1 on the Community Forum (apex.oracle.com/forum) - Jayson Hanes
Find the Q&A for the live session here: oracleapex.com/officehours
In this session, we presented and demonstrated some marquee features of APEX 26.1.
00:12 - 06:00 - Introduction, Announcements & Updates - Jayson Hanes
06:01 - 24:17 - Spec-driven development and APEXlang - Ashwin Rao
24:18 - 01:03:20 - Demonstration of building a CRM application - Toufiq Mohammed
01:03:21 - 01:05:51 - Q&A - Jayson Hanes and Toufiq Mohammed
01:05:51 - 01:06:53 - Closing Remarks; Share Technical Questions about APEX 26.1 on the Community Forum (apex.oracle.com/forum) - Jayson Hanes
Find the Q&A for the live session here: oracleapex.com/officehours



![Stop UPDATEs hanging forever
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 forever](https://i.ytimg.com/vi/COI132cifgQ/mqdefault.jpg)






