0

Let us assume 4 oracle12c rack instance's are running on different nodes. Each node has its own clock. No two clock shows the same time.

Which instance's timestamp is used by Oracle as SCN?
And also upon how linearization is achieved.

2
  • I'm a bit confused. The SCN is the system change number. It's a monotonically increasing number (like a sequence) not a timestamp. The literal answer to your question is "none of them" but I suspect that doesn't answer whatever question you actually have. Mar 8, 2020 at 2:34
  • Why are the clocks off? I believe one of the steps for setting up RAC is to set up NTP. Also, SCN has a 5sec granularity Mar 8, 2020 at 3:12

1 Answer 1

0

SCN actually has a 3 second granularity now. As far as RAC goes, all cluster nodes must have synchronized clocks using NTP or some such; if the system times get too out of sync the cluster will start evicting nodes, trying to get them on the same page again. For more details on what SCN is and how it works, check these links:

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.