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

Vil sysdate altid returnere et konsistent svar i en Oracle-klynge?

Jeg vil stærkt have mistanke om, at SYSDATE også er OS-linket. Vær meget opmærksom på grunden til, hvorfor du skal bruge den. Hvis du har nogen logik, der implementerer trinvis sporing af hændelser (f.eks. du laver trinvis eksport), og du skal sikre, at ingen varer udeladt samt ingen duplikering, skal du basere sporingen på sekventielle ID'er i stedet for SYSDATE.

Faktisk gælder dette selv for ikke-klyngesystemer, da SYSDATE nogle gange kan ændre sig (tidsbesparelser, sysadmin-fejl...).



  1. OCIENvNlsCreate() mislykkedes. Når jeg prøver at forbinde min oracle-database i php

  2. Symfony 2:INNER JOIN på ikke-relateret tabel med doctrine-forespørgselsbygger

  3. Wildfly og automatisk genoprette forbindelse til databasen

  4. Hvorfor returnerer de berørte rækker 0, mens opdatering/sletning lykkedes?