How Oracle 10G Works

An Oracle database is a collection of data treated as2- a computer running an application in a user
a unit. The purpose of a database is to store andprocess.The client application attempt to establish a
retrieve related information. A database server is theconnection to the instance by using the oracle
key to solving the problems of informationnetservice driver
management. In general, a server reliably manages a3- the instance detect the connection request from
large amount of data in a multiuser environment sothe application and connect to the server process on
that many users can concurrently access the samebehalf of the user process
data. All this is accomplished while delivering high4- the user update the row
performance. A database server also prevents5- the server process receives the statement and
unauthorized access and provides efficient solutionscheck if it is already in the shared pool of the
for failure recovery.SGA(System Global Area).The server process check
Oracle Database is the first database designed forthe user's access privilegato the request data if
enterprise grid computing, the most flexible and costshared SQL area is found
effective way to manage information and6- The servers process the any necessary data
applications. Enterprise grid computing creates largevalues from the actual data file or from data block
pools of industry-standard, modular storage andthat are store in the SGA.
servers. With this architecture, each new system can7- The server process modifies the table data in the
be rapidly provisioned from the pool of components.SGA.
There is no need for peak workloads, because8- When the transaction is commited,the LGWR
capacity can be easily added or reallocated from theprocess immidiately records the transaction in the
resource pools as needed.below is the step howredo log file.
oracle db is working9- The DBWn process writes modified block to the
1- an instance has started on computer running oracledisk when doing so is efficient.