Code24Lab

Transactions, Savepoints and Statement-Level Rollback

Lesson 14 of 21 Lab ๐Ÿ”’ Locked

Lessons in this course

  1. Reading a Plan: Estimated vs Actual RowsLabFree
  2. Selectivity for Ranges, NULLs and Combined PredicatesLab Locked
  3. Histograms: Estimates for Skewed DataLab Locked
  4. Join Cardinality: How Many Rows a Join ReturnsLab Locked
  5. Nested Loops vs Hash Join: Counting the WorkLab Locked
  6. Index Access Cost and the Clustering FactorLab Locked
  7. Bind Variables and the Cost of Hard ParsingLab Locked
  8. Bind Peeking and Adaptive Cursor SharingLab Locked
  9. PL/SQL Blocks, Variables and IF LogicLab Locked
  10. Loops: WHILE, FOR, EXIT and CONTINUELab Locked
  11. Explicit Cursors and the %NOTFOUND TrapLab Locked
  12. SQL%ROWCOUNT and SELECT INTO RulesLab Locked
  13. Exceptions: Where the Handler Sits MattersLab Locked
  14. Transactions, Savepoints and Statement-Level RollbackLab Locked
  15. Row by Row vs Set-Based: Counting Context SwitchesLab Locked
  16. BULK COLLECT with LIMIT and the Lost Last BatchLab Locked
  17. FORALL and SAVE EXCEPTIONSLab Locked
  18. Packages and Per-Session StateLab Locked
  19. Flashback Query: Reading the PastLab Locked
  20. Undo Retention, Sizing and ORA-01555Lab Locked
  21. Capstone: Tuning a Nightly PL/SQL JobLab Locked