【正文】
TXID from dead session Obtain new database session Get transaction status Copyright 169。 2023, Oracle and/or its affiliates. All rights reserved. 11 Program Agenda ? Problems to Solve ? New Concepts ?Transaction Guard ? Application Continuity ? Application Design Considerations Copyright 169。 ? ()。 ? Connection conn = getConnection(pds)。 2023, Oracle and/or its affiliates. All rights reserved. 9 Recoverable Error ? Formalized property ? Applications No longer need to maintain own list of error codes (., ora1033, ora1034, oraxxx) ? JDBC throws SQLRecoverableException Copyright 169。 2023, Oracle and/or its affiliates. All rights reserved. 7 ?Hang Fast Application Notification (FAN) ? Errors Handling? Not formalized ? InFlight Work? Lost! ? Resubmission of InFlight Work? N/A! Current Situation Copyright 169。 2023, Oracle and/or its affiliates. All rights reserved. 5 Program Agenda ?Problems to Solve ? New Concepts ? Transaction Guard ? Application Continuity ? Application Design Considerations Copyright 169。 2023, Oracle and/or its affiliates. All rights reserved. 3 The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a mitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’ s products remains at the sole discretion of Oracle. Copyright 169。Copyright 169。 2023, Oracle and/or its affiliates. All rights reserved. 1 Maximum Application Availability with Oracle Database 12c Kuassi Mensah Director Product Management Copyright 169。 2023, Oracle and/or its affiliates. All rights reserved. 4 My Next Session ? Oracle InDatabase MapReduce: When Hadoop Meets Exadata – 7/25/13, 12:00– 13:00, Room 431