SlideShare ist ein Scribd-Unternehmen logo
1 von 19
WELCOME TO DBA TECHNOLOGIES
ORACLE DATABASE ARCHITECTURE – 1
By
Mr. PRASAD MYNUMPATI
18 Years Real Time in
INDIA-USA

http://www.dbatechnologies.net/
www.dbatechnologies.net
Building Career With Passion
Architecture

Main components of Architecture
1. ORACLE

INSTANCE

SGA (Memory) &
Background Process
2.

ORACLE DATABASE

Storage Level
ORACLE Instance Architecture – SGA

What is ORACLE INSTANCE?
Physical Memory (SGA) & Processes
SGA should be able to open in physical memory

What is SWAP?
Swap also a type of file system on HDD, it is used by OS when Real memory usage is at high
Swap must be available before installing Oracle Software
Oracle Instance Architecture – PROCESSES

Each connection to UNIX operating system is process
While starting up instance
– SGA (Memory Structures)
– Background Process ($ps)
Background process are required to manage memory structures and
database files.
Some of the important background process are: DBWn, LGWR,
SMON, PMON, ARCH,RECO
Instance Architecture
SGA - Mandate and Optional memory structures and background processes

Streams Pool

Large
DBWn

LGWR

SMON

PMON

CKPT

RECO
What is ORACLE DATABASE?

ORACLE DATABASE is a combination of 3 different types of files
Different types of files (C,R,D)
-Control Files
-Redo log files
-Data files
DB Architecture - Control Files

Control Files – Holds data about database structure (physical database
structural information)

Importance of control file
– Database can not be started with out control file
– Multiplexing to support from failures
– Supports up to 8 file copies
DB Architecture – Control Files

Contents of Control file
•

Database Name and database id

• Database creation date and time

• All database file names (data files)
• Location of each data file
• Age of each file (Checkpoint Information)
• Current online log sequence number
• Checkpoint number
• Backup information
DB Architecture - Data File

Data Files
Stores actual data permanently in ORACLE proprietary
files called data files.
Data files are going to be on file system like
-UNIX
-EXT2
-EXT3
-NTFS (in case of windows)

Minimum 3 data base files are required from 10g
-System
-Undo
-Sysaux
DB Architecture - Redo log files

Stores all changes in the form of change vectors for recovery
Changes are saved to Data Files and Redo Log Files – what is the
difference?

Changes to REDO LOG FILES are in the form of change vectors
– Block id
– File id
– Change details

Changes to Data files are in the form of rows and blocks
DB Architecture
Control files : minimum 1. Stores Database structural information.
Recommended 3 files.
Disk1
Control

Disk2
Control

Disk3
Control

Data files : Minimum 3 from 10g. Stores data permanently for retrieval purpose.

System

Undo

Sysaux

Redo log files: Minimum -2

holds all changes in the form
of changes vectors for recovery

Rego1a
.log

Redo2a
.log
Oracle Server
Oracle Server is the combination of Oracle Instance &
Oracle database.
Database access is only via Instance
SGA

Database

> Select
From

Emp;
User Process

DBBC

SP
LC

DDC

REDO LOG

BUFFERS

Back ground Processes

Control
Redo
Data
Files
Logical and Physical aspect of Oracle database

DATABASE

PHYSICAL

LOGICAL

Control
Files
Data Files
Redo Log
Files

Tables
Views
Procedures
Triggers
IS INSTANCE PHYSICAL OR LOGICAL ?
LOGICAL

INSTANCE

PHYSICAL

?

NEITHER

IT IS VOLATILE
ORACLE Database TS Architecture
SYSTEM TABLE SPACE

SYSAUX TABLESPACE
UNDO TABLESPACE
TEMPORARY TABLESAPCE

DATA TABLESPACE

INDEX TABLESPACE
Database Architecture – SYSTEM TS

Users should not keep application data on SYSTEM
tablespace.It is only to support base tables like.
TAB$
COL$
IND$
Base Tables are created during the creation of data base
to support metadata.
Database Architecture – SYSAUX TS
SYSAUX tablespace introduced in version 10g
Supports work load repository Reports such as AWR
and ADDM willmake use of SYSAUX to generate
reports
Helps in understanding the performance at SERVER
level
Database Architecture – UNDO TS

UNDO tablespace is to support image during DML
operations
Supports Read consistency
Flashback operations
Rollback transactions
Contents of UNDO TS type is UNDO it is not
permanent
Building career with passion

QUESTION AND ANSWER SESSION

DSNR:944 11 72 718/040-65555689

www.dbatechnologies.net

Weitere ähnliche Inhalte

Kürzlich hochgeladen

Q-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQ-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQuiz Club NITW
 
Measures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataMeasures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataBabyAnnMotar
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfPatidar M
 
Mental Health Awareness - a toolkit for supporting young minds
Mental Health Awareness - a toolkit for supporting young mindsMental Health Awareness - a toolkit for supporting young minds
Mental Health Awareness - a toolkit for supporting young mindsPooky Knightsmith
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operationalssuser3e220a
 
MS4 level being good citizen -imperative- (1) (1).pdf
MS4 level   being good citizen -imperative- (1) (1).pdfMS4 level   being good citizen -imperative- (1) (1).pdf
MS4 level being good citizen -imperative- (1) (1).pdfMr Bounab Samir
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptxDIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptxMichelleTuguinay1
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationdeepaannamalai16
 
How to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseHow to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseCeline George
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSMae Pangan
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Projectjordimapav
 
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...Nguyen Thanh Tu Collection
 
Narcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfNarcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfPrerana Jadhav
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Seán Kennedy
 
Multi Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP ModuleMulti Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP ModuleCeline George
 
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDecoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDhatriParmar
 

Kürzlich hochgeladen (20)

Q-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQ-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
 
Paradigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTAParadigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTA
 
Measures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataMeasures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped data
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdf
 
Mental Health Awareness - a toolkit for supporting young minds
Mental Health Awareness - a toolkit for supporting young mindsMental Health Awareness - a toolkit for supporting young minds
Mental Health Awareness - a toolkit for supporting young minds
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operational
 
MS4 level being good citizen -imperative- (1) (1).pdf
MS4 level   being good citizen -imperative- (1) (1).pdfMS4 level   being good citizen -imperative- (1) (1).pdf
MS4 level being good citizen -imperative- (1) (1).pdf
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptxDIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
 
Mattingly "AI & Prompt Design: Large Language Models"
Mattingly "AI & Prompt Design: Large Language Models"Mattingly "AI & Prompt Design: Large Language Models"
Mattingly "AI & Prompt Design: Large Language Models"
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentation
 
How to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseHow to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 Database
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHS
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Project
 
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
 
Narcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfNarcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdf
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...
 
Multi Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP ModuleMulti Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP Module
 
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDecoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
 

Empfohlen

PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...DevGAMM Conference
 

Empfohlen (20)

Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
 

Oracle DBA Online Training -DBA Technologies

  • 1. WELCOME TO DBA TECHNOLOGIES ORACLE DATABASE ARCHITECTURE – 1 By Mr. PRASAD MYNUMPATI 18 Years Real Time in INDIA-USA http://www.dbatechnologies.net/ www.dbatechnologies.net Building Career With Passion
  • 2. Architecture Main components of Architecture 1. ORACLE INSTANCE SGA (Memory) & Background Process 2. ORACLE DATABASE Storage Level
  • 3. ORACLE Instance Architecture – SGA What is ORACLE INSTANCE? Physical Memory (SGA) & Processes SGA should be able to open in physical memory What is SWAP? Swap also a type of file system on HDD, it is used by OS when Real memory usage is at high Swap must be available before installing Oracle Software
  • 4. Oracle Instance Architecture – PROCESSES Each connection to UNIX operating system is process While starting up instance – SGA (Memory Structures) – Background Process ($ps) Background process are required to manage memory structures and database files. Some of the important background process are: DBWn, LGWR, SMON, PMON, ARCH,RECO
  • 5. Instance Architecture SGA - Mandate and Optional memory structures and background processes Streams Pool Large DBWn LGWR SMON PMON CKPT RECO
  • 6. What is ORACLE DATABASE? ORACLE DATABASE is a combination of 3 different types of files Different types of files (C,R,D) -Control Files -Redo log files -Data files
  • 7. DB Architecture - Control Files Control Files – Holds data about database structure (physical database structural information) Importance of control file – Database can not be started with out control file – Multiplexing to support from failures – Supports up to 8 file copies
  • 8. DB Architecture – Control Files Contents of Control file • Database Name and database id • Database creation date and time • All database file names (data files) • Location of each data file • Age of each file (Checkpoint Information) • Current online log sequence number • Checkpoint number • Backup information
  • 9. DB Architecture - Data File Data Files Stores actual data permanently in ORACLE proprietary files called data files. Data files are going to be on file system like -UNIX -EXT2 -EXT3 -NTFS (in case of windows) Minimum 3 data base files are required from 10g -System -Undo -Sysaux
  • 10. DB Architecture - Redo log files Stores all changes in the form of change vectors for recovery Changes are saved to Data Files and Redo Log Files – what is the difference? Changes to REDO LOG FILES are in the form of change vectors – Block id – File id – Change details Changes to Data files are in the form of rows and blocks
  • 11. DB Architecture Control files : minimum 1. Stores Database structural information. Recommended 3 files. Disk1 Control Disk2 Control Disk3 Control Data files : Minimum 3 from 10g. Stores data permanently for retrieval purpose. System Undo Sysaux Redo log files: Minimum -2 holds all changes in the form of changes vectors for recovery Rego1a .log Redo2a .log
  • 12. Oracle Server Oracle Server is the combination of Oracle Instance & Oracle database. Database access is only via Instance SGA Database > Select From Emp; User Process DBBC SP LC DDC REDO LOG BUFFERS Back ground Processes Control Redo Data Files
  • 13. Logical and Physical aspect of Oracle database DATABASE PHYSICAL LOGICAL Control Files Data Files Redo Log Files Tables Views Procedures Triggers
  • 14. IS INSTANCE PHYSICAL OR LOGICAL ? LOGICAL INSTANCE PHYSICAL ? NEITHER IT IS VOLATILE
  • 15. ORACLE Database TS Architecture SYSTEM TABLE SPACE SYSAUX TABLESPACE UNDO TABLESPACE TEMPORARY TABLESAPCE DATA TABLESPACE INDEX TABLESPACE
  • 16. Database Architecture – SYSTEM TS Users should not keep application data on SYSTEM tablespace.It is only to support base tables like. TAB$ COL$ IND$ Base Tables are created during the creation of data base to support metadata.
  • 17. Database Architecture – SYSAUX TS SYSAUX tablespace introduced in version 10g Supports work load repository Reports such as AWR and ADDM willmake use of SYSAUX to generate reports Helps in understanding the performance at SERVER level
  • 18. Database Architecture – UNDO TS UNDO tablespace is to support image during DML operations Supports Read consistency Flashback operations Rollback transactions Contents of UNDO TS type is UNDO it is not permanent
  • 19. Building career with passion QUESTION AND ANSWER SESSION DSNR:944 11 72 718/040-65555689 www.dbatechnologies.net