What are the Startup sequences of oracle Database

Summary: in this tutorial, you will learn how to use the Oracle STARTUP command to start an Oracle Database instance.


Startup stages :

1)Startup nomount

2)Startup mount

3)Startup open or startup


1)Startup nomount:

  • Only instance started.
  • Spfile or pfile read
2)Startup mount:

  • To check the instance+ Controlfile




3)Startup open or startup

  • To check the instance + Controlfile + All files(datafile+redolog)



By using alter commands are Startup.

  • Alter database mount
  • Alter database dismount
  • Alter database open
  • Alter database open
  • Alter database Close
  • Alter database open read only
  • Alter database open read write 
  • Alter system enable restricted session
  • Alter system disable restricted session
                                                     Thanks for your time!!!


0 Comments

DELETE Statement in ORACLE DB— Step by Step Internal Flow with classroom example.

Imagine your Oracle database like a school, and you’re Teacher decides to remove a student (row) from the classroom(table). Let’s see how the journey works step by step: 1)Classroom = Oracle Table 2)Students = Rows (Records) 3)Class Teacher = Oracle Server Process 4)Attendance Register = Data Dictionary User fires DELETE statement: DELETE FROM students WHERE grade = 'D'; Internal Processing Steps: Client Process Sends DELETE Statement to Server Process The teacher receives a request to remove a student from the classroom. Syntax Check (Parsing) The teacher checks if the request is grammatically correct — proper command, keywords, and a semicolon. Semantic Check Teacher verifies if the classroom exists and whether the condition (like grade = 'D') makes sense. Object Resolution Teacher confirms that the ‘students’ classroom (table) exists in the school records (data dictionary). Optimization Decides the fastest way to find those students — by roll number, grade, or al...