sql >> Databáze >  >> RDS >> Oracle

aktualizace primárního klíče vs smazání + vložení primárního klíče

Když aktualizujete primární klíč:

  • podpůrný index je aktualizován.
  • pokud se jedná o cizí klíč, bude zkontrolováno, zda neobsahuje děti.

Ale pokud provedete odstranění a vložení, pro odstranění se provedou oba body a pro vložení se aktualizuje index. Takže žádný zisk dělat mazání a vkládání. Nebo žádný, o kterém nevím.

Zkrátka je horší dělat dvě operace místo jedné. Když nepočítám, že odstranění je nejtěžší operace.



  1. Výmluvné nalezení řádku s maximální hodnotou se seskupením

  2. ST_HexagonGrid geom vector k nalezení všech bodů

  3. Zobrazit data s formátem v Datagridview

  4. Ukládání databáze SQLite pomocí Android a Phonegap