-
How will you create multiple rollback segments in a database ?
Create a database which implicitly creates a SYSTEM Rollback Segment in a SYSTEM tablespace. Create a Second Rollback Segment name R0 in the SYSTEM tablespace. Make new rollback segment available (After shutdown, modify init.ora file and Start database) Create other tablespaces (RBS) for rollback segments. Deactivate Rollback ...
-
Why query fails sometimes ?
Rollback segment dynamically extent to handle larger transactions entry loads. A single transaction may wipeout all available free space in the Rollback Segment Tablespace. This prevents other user using Rollback segments.
-
How will you monitor rollback segment status ?
Querying the DBA_ROLLBACK_SEGS viewIN USE - Rollback Segment is on-line.AVAILABLE - Rollback Segment available but not on-line.OFF-LINE - Rollback Segment off-lineINVALID - Rollback Segment Dropped.NEEDS RECOVERY - Contains data but need recovery or corupted.PARTLY AVAILABLE - Contains...
-
What is use of Rollback Segments In Database ?
They allow the database to maintain read consistency between multiple transactions.
-
What is a Rollback segment entry ?
It is the set of before image data blocks that contain rows that are modified by a transaction.Each Rollback Segment entry must be completed within one rollback segment. A single rollback segment can have multiple rollback segment entries.
-
What are the different methods of backing up oracle database ?
- Logical Backups - Cold Backups - Hot Backups (Archive log)
-
What are the different kind of export backups?
Full back - Complete databaseIncremental - Only affected tables from last incremental date/full backup date.Cumulative backup - Only affected table from the last cumulative date/full backup date.
-
What is hot backup and how it can be taken?
Taking backup of archive log files when database is open. For this the ARCHIVELOG mode should be enabled. The following files need to be backed up. All data files. All Archive log, redo log files. All control files.
-
-
-
-
How will you force database to use particular rollback segment
Answered by: Lachi on 2005-06-08 07:28:04For perticular transaction Alter system set rollback segment 'name'; For database, we can set in pfile. Rollback_segment='name'
-
-
-
-
-
-
-
-
How will you swap objects into a different table space for an existing database ?
Export the user Perform import using the command imp system/manager file=export.dmp indexfile=newrite.sql. This will create all definitions into newfile.sql. Drop necessary objects. Run the script newfile.sql after altering the tablespaces. Import from the backup for the necessary objects.
Oracle Memory Management Interview Questions
Ans