sql >> Databasteknik >  >> RDS >> Oracle

uppdatering av primärnyckel kontra radering av primärnyckel + infogning

När du uppdaterar primärnyckeln:

  • det stödjande indexet uppdateras.
  • om det är en främmande nyckel kommer att kontrolleras för barn.

Men om du gör en radering och en infogning, för radering utförs båda punkterna och för infogning uppdateras indexet. Så ingen vinst att göra en radering och en infogning. Eller ingen som jag känner till.

Kort sagt är det värre att göra två operationer istället för en. Att inte räkna bort borttagningen är den svåraste operationen.



  1. SQL-databas för relaterade familjemedlemmar

  2. Hur får man en fil från BLOB i Oracle?

  3. Få kolumnnamn istället för kolumnvärde

  4. Fel:uppströms för tidigt stängd anslutning vid läsning av svarshuvud från uppströms [uWSGI/Django/NGINX]