Oracle Interview Questions And Answers

Computer Tutorials, Interview Question And Answer
WidgetBucks - Trend Watch - WidgetBucks.com

Page 14 of 95
129. What is Object Auditing ?
Object auditing is the auditing of accesses to specific schema
objects without regard to user.


DISTRIBUTED PROCESSING AND DISTRIBUTED DATABASES

130. What is Distributed database ?
A distributed database is a network of databases managed by
multiple database servers that appears to a user as single logical
database. The data of all databases in the distributed database can
be simultaneously accessed and modified.

131. What is Two-Phase Commit ?
Two-phase commit is mechanism that guarantees a distributed
transaction either commits on all involved nodes or rolls back on all
involved nodes to maintain data consistency across the global
distributed database. It has two phase, a Prepare Phase and a Commit
Phase.

132. Describe two phases of Two-phase commit ?
Prepare phase - The global coordinator (initiating node) ask a
participants to prepare (to promise to commit or rollback the
transaction, even if there is a failure)

Commit - Phase - If all participants respond to the coordinator that
they are prepared, the coordinator asks all nodes to commit the
transaction, if all participants cannot prepare, the coordinator
asks all nodes to roll back the transaction.

133. What is the mechanism provided by ORACLE for table replication ?
Snapshots and SNAPSHOT LOGs

134. What is a SNAPSHOT ?
Snapshots are read-only copies of a master table located on a remote
node which is periodically refreshed to reflect changes made to
the master table.

135. What is a SNAPSHOT LOG ?
A snapshot log is a table in the master database that is associated
with the master table. ORACLE uses a snapshot log to track the rows
that have been updated in the master table. Snapshot logs are used
in updating the snapshots based on the master table.

136. What is a SQL * NET?
SQL *NET is ORACLE's mechanism for interfacing with the
communication protocols used by the networks that facilitate
distributed processing and distributed databases. It is used in
Clint-Server and Server-Server communications.

DATABASE OPERATION, BACKUP AND RECOVERY

137. What are the steps involved in Database Startup ?
Start an instance, Mount the Database and Open the Database.

138. What are the steps involved in Database Shutdown ?


Hosted by www.Geocities.ws




Hosted by www.Geocities.ws

1