Exam 1z0-082 All QuestionsBrowse all questions from this exam
Question 116

Which three statements are true about sequences in a single instance Oracle database? (Choose three.)

    Correct Answer: A, C, D

    Sequences in an Oracle database can always have gaps, which occur due to reasons such as caching and concurrent usage. If a sequence's cached values are unallocated and the instance shuts down, those values are lost. Additionally, a sequence can issue duplicate values if it is defined to cycle back to its start point after reaching the maximum value.

Discussion
auwiaOptions: ACD

Agree with A, C and D.

RaNik69Options: ACD

ACD are correct

piontkOptions: ACD

Answer is ACD

ivanadjOptions: ACD

https://www.examtopics.com/discussions/oracle/view/20160-exam-1z0-071-topic-2-question-27-discussion/

Oracle2020Options: ACD

F-FALSE: When a sequence number is generated, the sequence is incremented, independent of the transaction committing or rolling back. A-TRUE: If two users concurrently increment the same sequence, then the sequence numbers each user acquires may have gaps, because sequence numbers are being generated by the other user

Oracle2020Options: ACD

I agree ACD C-TRUE:when an instance abnormally shuts down (for example, when an instance failure occurs or a SHUTDOWN ABORT statement is issued), sequence numbers that have been cached but not used are lost. The CACHE clause preallocates a set of sequence numbers and keeps them in memory so that sequence numbers can be accessed faster D-TRUE: If the sequence is cycle it can generate duplicate values.

Oracle2020

https://docs.oracle.com/en/database/oracle/oracle-database/19/sqlrf/CREATE-SEQUENCE.html

piontk

B is wrong -> "Sequence numbers are generated independently of tables, so the same sequence can be used for one or for multiple tables" https://docs.oracle.com/en/database/oracle/oracle-database/19/sqlrf/CREATE-SEQUENCE.html