Oracle
 sql >> Database >  >> RDS >> Oracle

In un cluster Oracle sysdate restituirà sempre una risposta coerente?

Sospetterei fortemente che anche SYSDATE sia collegato al sistema operativo. Stai molto attento al motivo per cui devi usarlo. Se hai una logica che implementa il monitoraggio incrementale degli eventi (ad es. stai eseguendo esportazioni incrementali) e devi assicurarti che nessun elemento tralasciato e nessuna duplicazione, basa il monitoraggio su ID sequenziali anziché su SYSDATE.

In effetti, questo vale anche per i sistemi non cluster, poiché SYSDATE a volte può cambiare (risparmio di tempo, errori di amministratore di sistema...).