During a normal shutdown, it's my understanding that Oracle will close all sessions (see modes below), close the database, unmount the data files and then shut down the instance in two steps, first issuing a "free" the SGA RAM heap and finally, terminating the background processes.
Oracle has three shutdown modes:
- Normal - waits for in-flight work to complete
- Immediate - terminates all sessions and does a rollback on all uncommitted transactions
- Abort - aborts all sessions, leaving current DML in need of rollback, deallocates the SGA and terminates the background processes.
Dig Deeper on Oracle database design and architecture
Related Q&A from Don Burleson
Suppose you have a table which has only two columns, namely locid (not primary) and place. In Oracle, which query should I run to get the output as ... Continue Reading
I have created a table, Party, and in it there are two main fields, party_code and party_name, and around 2,500 records are available in it. I passed... Continue Reading
I have a query that retrieves around 10 records. I have a task to concatenate the values separated with ','. I would like to know if Oracle has any ... Continue Reading
Have a question for an expert?
Please add a title for your question
Get answers from a TechTarget expert on whatever's puzzling you.