© Darl Kuhn and Thomas Kyte 2021
D. Kuhn, T. KyteOracle Database Transactions and Locking Revealedhttps://doi.org/10.1007/978-1-4842-6425-6_9

9. Troubleshooting

Darl Kuhn1  and Thomas Kyte2
(1)
Morrison, CO, USA
(2)
Denver, CO, USA
 
In this book, we have covered various themes such as transactions, locking, blocking, redo, and undo. As we went along, we touched on basic troubleshooting techniques related to these subjects. In this chapter, we dive deeper into diagnosing issues related to these topics. Specifically, we’ll look at the following:
  • Detecting unindexed foreign key columns

  • Displaying blocking sessions

  • Killing sessions

  • Reporting top consumers of undo and redo

  • Inspecting log switching and redo generation

Having said that, the goal of this chapter is ...

Get Oracle Database Transactions and Locking Revealed: Building High Performance Through Concurrency now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.