Oracle
 sql >> Base de données >  >> RDS >> Oracle

Dans un cluster Oracle, sysdate renverra-t-il toujours une réponse cohérente ?

Je soupçonnerais fortement que SYSDATE est également lié au système d'exploitation. Soyez très attentif à la raison pour laquelle vous devez l'utiliser. Si vous avez une logique qui implémente le suivi incrémentiel des événements (par exemple, vous effectuez des exportations incrémentielles) et que vous devez vous assurer qu'aucun élément n'est omis ni aucune duplication, basez le suivi sur des ID séquentiels plutôt que sur SYSDATE.

En fait, cela est vrai même pour les systèmes non cluster, car SYSDATE peut parfois changer (gain de temps, erreurs d'administration système...).