Oracle has introduced Sessionless Transactions feature in Oracle 23ai(23.6).With Sessionless Transactions, transactions can be suspended and resumed in different sessions.Each transaction is assigned a unique identifier, allowing it to persist in the database even if the session is closed.The DBMS_TRANSACTION.START_TRANSACTION function is used to start and resume sessionless transactions.