Escolar Documentos
Profissional Documentos
Cultura Documentos
2) Undo management
3) Dead Locks
4) Locks
Q1) If there is a table, and after you issue an update statement against it for all it's million rows,
what are the locks get established with all respective rows?
Q2) Will there be locks for each and every row?
Q3) If your update is about specific rows, and the user session-1 did not issue commit, does
another session able to update remaining rows without completion of session-1 transaction?
Q4) What is lock, latch and Enqueue, and what are the differences among?
Q5) How do you investigate and resolve latch / Enqueue contention related issues?
Q6) Can you explain, how a transaction initiates and completes for a DML statement? Explain
how the BUFFER CACHE, UNDO and REDO managed for huge DML transaction.
5) Basics
Q1) If session-A has issued select statement, and mean while another session-B dropped the
table what will happen?
Q2) Is it possible to drop a table from Session-B, while the table was being queried by session-A?
Q3) If session-A is being accessed table TEST, and session-B has updated some of the rows of
TEST and issued commit. Which data (post / pre) gets reflected from session-A query ?
Q4) Can you explain, how a transaction initiates and completes for a DML statement? Explain
how the BUFFER CACHE, UNDO and REDO managed for huge DML transaction.
Q1) What is the difference between Oracle block and Oracle Extent?
Q2) What is PCTFREE, and PCTUSED?
Q3) What is high water mark in a block?
Q4) What is Row chaining and Row migration? How do you address these issues?
6) PT
a: After you took complete user managed cold backup of entire database
b: Added two datafiles next day
c: Third day database got crashed.
d: database is in archive log mode.
Q1) Till when you will be able to restore / recover the database?
Q2) Would you be able to open the database?
Q3) Will you be able to recover the newly added datafiles as well?
Q4) How do you recognize the media corrupted blocks in the database?
Q5) What are the steps to recover the block?
Q6) How many types of block corruption can cause?
Q7) Why does Oracle generates more redo while taking hot backup?
Q8) What is fractured block?