The most important thing for a Database Administrator is to understand the Oracle architecture. By understanding architecture I mean that any point of time, at any step, at any command, you should have a clear idea which process is doing it, which shared memory its using.
Oracle is all about PROCESS & SHARED MEMORY, once you understand that in depth you need not have to separately learn how to perform backup & recovery, how to approach a performance issue etc.
Hence in the subsequent posts I’ll try to explain the architecture and internals of Oracle in as simple way as I can, however the complexity of architecture would make that a difficult job for me, but try to order my posts in the sequence which makes it all as a story.
Throughout the post, I am requesting each of my reader to focus on Process and Memory, if I forget to cover that which process is doing it or from where it is getting the memory to do it, please feel free to comment and ask or if I am not aware of, please comment and tell.
- Oracle Process Architecture Internals
- Oracle Memory Architecture Internals(SGA & PGA)
- How to Interpret an Explain Plan
- What is a Full Table Scan (FTS) in Oracle
- Index Lookup (Unique Scan,Range Scan, Full Scan, Fast Full Scan, Skip Scan)
- Oracle Memory Architecture Internals(SGA & PGA)
- Direct Path Reads
- Table Access by Rowid
- Index Unique Scans
- Index Range Scans
- Index Full Scans
- Index Fast Full Scans
- Index Skip Scans
- Direct Path Read/Direct Path Read Temp – Oracle Wait Event
Pingback: Direct Path Read/Direct Path Read Temp – Oracle Wait Event | Oracle Database Internal Mechanism
Pingback: Oracle Wait Events | Oracle Database Internal Mechanism
Good effort bro
LikeLike
Pingback: Oracle RAC Internal | ivannexus