A database is configured to use automatic undo management with temporary undo enabled. An UPDATE is executed on a temporary table. Where is the UNDO stored?
Good hint, i think you have Right !
Oracle database 12c Release 1 (12.1) introduced the concept of temporary undo, allowing the undo segments for global temporary tables to be stored in the temporary tablespace. This allows global temporary tables to be used in physical standby databases and read-only databases, as well as removing the need to create redo.
Funny how the reference they put up supports answer E and not answer A:
16.7 Managing Temporary Undo
By default, undo records for temporary tables are stored in the undo tablespace and are logged in the redo, which is the same way undo is managed for persistent tables. However, you can use the TEMP_UNDO_ENABLED initialization parameter to separate undo for temporary tables from undo for persistent tables. When this parameter is set to TRUE, the undo for temporary tables is called temporary undo.
16.7.1 About Managing Temporary Undo
Temporary undo records are stored in the database's temporary tablespaces and thus are not logged in the redo log. When temporary undo is enabled, some of the segments used by the temporary tablespaces store the temporary undo, and these segments are called temporary undo segments.
The correct answer is: E
By default, undo records for temporary tables are stored in the undo tablespace and are logged in the redo, which is the same way undo is managed for persistent tables. However, you can use the TEMP_UNDO_ENABLED initialization parameter to separate undo for temporary tables from undo for persistent tables. When this parameter is set to TRUE, the undo for temporary tables is called temporary undo.
16.7.1 About Managing Temporary Undo
Temporary undo records are stored in the database's temporary tablespaces and thus are not logged in the redo log. When temporary undo is enabled, some of the segments used by the temporary tablespaces store the temporary undo, and these segments are called temporary undo segments.
A is correct answer Oracle 12C Version 12c has implemented the TEMP_UNDO_ENABLED parameter that allows modifying the default behavior that was present in previous versions
E is the correct answer. The reference attached here states that.
16.7 Managing Temporary Undo
By default, undo records for temporary tables are stored in the undo tablespace and are logged in the redo, which is the same way undo is managed for persistent tables. However, you can use the TEMP_UNDO_ENABLED initialization parameter to separate undo for temporary tables from undo for persistent tables. When this parameter is set to TRUE, the undo for temporary tables is called temporary undo.
16.7.1 About Managing Temporary Undo
Temporary undo records are stored in the database's temporary tablespaces and thus are not logged in the redo log. When temporary undo is enabled, some of the segments used by the temporary tablespaces store the temporary undo, and these segments are called temporary undo segments.
By default, undo records for temporary tables are stored in the undo tablespace . This means that If the temporary undo is set to false, then undo records generated by temporary tables are logged to undo tablespace. However, when temporary undo is enabled, the undo for temporary tables is called temporary undo which are then logged in to a separate tablespace called temporary tablespace.
Enabling temporary undo allows temporary undo segments to be created in temp tablespaces for the corresponding temporary tables. This can improve performance a lot
E-->Temporary undo records are stored in the database's temporary tablespaces and thus are not logged in the redo log. When temporary undo is enabled, some of the segments used by the temporary tablespaces store the temporary undo, and these segments are called temporary undo segments.
A voting comment increases the vote count for the chosen answer by one.
Upvoting a comment with a selected answer will also increase the vote count towards that answer by one.
So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.
Rivaldo11
Highly Voted 4 years, 6 months agoNowOrNever
4 years, 6 months agoama
4 years, 6 months agoadoptc94
Highly Voted 4 years, 4 months agoRMF23
10 months, 1 week agoPsyfoo
Most Recent 3 months, 2 weeks agommassa
5 months, 3 weeks agohezzy
7 months, 4 weeks agoAbdullejr
1 year agodoyinbare
1 year, 4 months agonachomago
1 year, 6 months agoauwia
1 year, 6 months ago0z0n3
1 year, 8 months agocristycool
1 year, 9 months agoj_tw
1 year, 9 months agoBlob44
2 years agoBlob44
2 years, 4 months agoSoiram
2 years, 10 months agoemburria
2 years, 12 months agoryuah
3 years ago