Last, UNDO is used for all Flashback features:
"Oracle Flashback features use the Automatic Undo Management (AUM) system to obtain metadata and historical data for transactions. They rely on undo data, which are records of the effects of individual transactions. For example, if a user runs an UPDATE statement to change a salary from 1000 to 1100, then Oracle Database stores the value 1000 in the undo data.
Undo data is persistent and survives a database shutdown. It is retained for the time specified by undo_retention, or up to the tuned undo retention in the presence of Automatic Undo Management (AUM). By using flashback features, you can use undo data to query past data or recover from logical damage."
D is correct because the Time Travel (Archiver) is using tablespaces, but it is enabled per table:
"Flashback Time Travel provides the ability to track and store transactional changes to a table over its lifetime... A Flashback Archive consists of one or more tablespaces or parts thereof... By default, Flashback Archive is not enabled for any tables. You can enable Flashback Archive for a table if all of these conditions are true:...
When choosing a Flashback Archive for a specific table, consider the data retention requirements for the table and the retention times of the Flashback Archives on which you have the FLASHBACK ARCHIVE object privilege."
It is not A because flashback transaction query don't use two points in time necessarily, it is just a query for transaction metadata. You can utilize Flashback Version Query ("VERSIONS BETWEEN TIMESTAMP") as a subquery in a Flashback Transaction Query to associate each row version with the LOGON_USER responsible for the row data change
"Oracle Flashback Transaction Query:
Use this feature to retrieve metadata and historical data for a given transaction or for all transactions in a given time interval. To perform an Oracle Flashback Transaction Query, select from the static data dictionary view FLASHBACK_TRANSACTION_QUERY."
ABF is correct.
D is not correct because it's about flashback of a Tablespace not table: A flashback data archive consists of one or more
tablespaces or parts of tablespaces. When you create a flashback data archive, you
specify the name, retention period, and tablespace
ABF
A true --> FTQ uses UNDO.
B true --> FD uses recyclebin
C false --> FVQ does not use recyclebin. See F
D false --> FDA use Flashback Archive Tablespace
E false --> FD does not use undo. See B
F true --> FVQ uses UNDO
I read the note Click to add to Favorites FDA - Flashback Data Archive Usage and Best Practices (a.k.a. Total Recall) (Doc ID 2370465.1). and use UNDO, then the aswer is BDF
Why D? :
Oracle Flashback features uses the Automatic Undo Management (AUM) system to obtain metadata and
historical data for transactions. They rely on undo data, which are records of the effects of individual
transactions.
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.
janw
Highly Voted 4 years, 7 months agoama
4 years, 4 months agoyarsalan
Highly Voted 2 years, 11 months agogauloises22
Most Recent 1 week, 4 days agogauloises22
1 week, 4 days agogauloises22
1 week, 4 days agopitt84
3 months, 1 week agoantonica
9 months, 3 weeks agodilmaj
12 months agoguretto
1 year agoYennism
1 year, 1 month agoauwia
1 year, 3 months ago_gio_
1 year, 6 months agokaka321
1 year, 6 months agoGuhborges
1 year, 6 months agoj_tw
1 year, 8 months agoScottL
1 year, 8 months agojareach
1 year, 11 months ago