Advanced Troubleshooting for Oracle DBAs and Performance Engineers!
Seminar Description
This seminar is concentrated entirely on Oracle troubleshooting - understanding what exactly is Oracle doing right now or what was it doing when the problem occurred. You will gain the skill to systematically work out the reasons for crashes, hangs, bad performance or other misbehaviour.
The seminar takes a holistic approach for end-to-end troubleshooting. It will explain the full lifecycle of a database request, from database client libraries and network to Oracle database kernel and underlying OS. For each layer a troubleshooting technique is provided, along with advice on using the right tool for the right problem at the right time.
The two days are full of intensive learning, reading dumps, stack traces, network packet captures and Oracle SGA directly. You’ll be using debuggers and custom tools provided to you for real-time and post-mortem diagnosis. The emphasis is put on practical troubleshooting, the safety comes first and many techniques are designed to require no change to database schemas or instance parameters.
Objectives: Understand internals of core Oracle kernel components and their interaction with OS Be proficient in systematic end-to-end troubleshooting, using the right tool for right problem Have the ability to proactively eliminate potential database performance issues
Non-objectives: This seminar is not a beginner database tuning course This seminar is not an SQL tuning or CBO course Prerequisites: Good understanding of general Oracle database architecture, OS commands Duration: 2 days (4 x 1.5h sessions per day) Keywords: Oracle troubleshooting, performance tuning, internals
Target Audience: Database Administrators, Performance Engineers
Topics: Systematic approach to troubleshooting and tuning End to end lifecycle of a database request Oracle, OS and hardware interaction Oracle kernel core services Oracle Wait Interface and kernel instrumentation framework Lifecycle of a cursor SQL execution row source operators and data flow Logical and physical IO internals Lifecycle of a transaction.
To participate in this event, please contact: Anette Nørgaard: E-mail init. ANO (Followed by @miracleas.dk)
|