by issuing "alter tablespace begin backup;" what happens to
tablespace?
Answer Posted / naveen
when u place a tablespace/database in backup (restore) mode(usually it's better idea to place only one tablespace at a time, as more logging is written, it should be done during a low activity period. And for the same reason, it is better to place the tablespaces one after one instead of putting all the tablespaces in backup mode)
when u alter the tablespace in begin backup mode - The datafile header is frozen so that whenever tablespace/datafile is copied, it reflects the checkpointSCN that was at the beginning of the backup. Then, when the copy will be restored, Oracle knows that it needs to start recovery at that SCN to apply the archived redo logs.This is to avoid the header inconsistency issue.That means that any further checkpoints do not update the datafile header SCN (but they do update a 'backup' SCN).
Each first modification to a block in buffer cache will write the full block into the redolog (in addition to the default behaviour that writes only the change vector).
At checkpoint the datafile header SCN is not updated - when updating a block, the first time it is updated since it came in the buffer cache,the whole before image of the block is recorded in redo- direct path writes do not go through the buffer cache, but they always write full blocks and then full block is written to redo log (if not in nologging)
This is to avoid the fractured block issue. There may be a fractured block in the copy, but it will be overwritten during the recovery with the full block image.
| Is This Answer Correct ? | 1 Yes | 0 No |
Post New Answer View All Answers
how does an oracle clusterware manage crs resources?
What the different topologies in which replication can be configured? : sql server DBA
You have 4 instances running on the same UNIX box. How can you determine which shared memory and semaphores are associated with which instance?
Database crashes. Corruption is found scattered among the file system neither of your doing nor of Oracle's. What database recovery options are available? Database is in archive log mode.
What are the operating modes in which database mirroring runs? : sql server DBA
Can you redefine a table online?
How would you best determine why your MVIEW couldn't FAST REFRESH?
How does propagation differ between Advanced Replication and Snapshot Replication (read-only)?
What is the difference between the 2 operating modes of database mirroring? : sql server DBA
What are the recovery models for a database? : sql server DBA
What is transparent data encryption? : sql server DBA
What is dbcc? : sql server DBA
I have A,B,C servers.i want to 3 servers jobs move to D server(target server)..how? note: i said that take the backup of msdb and restore to the target server..he said while restoring jobs replaced. what is the solution
What are the different types of indexes available in sql server? : sql server DBA
What are the commands you'd issue to show the explain plan for "select * from dual"?