sql >> Database >  >> RDS >> Oracle

commit na selectie

er zijn maar een paar situaties die ik kan bedenken die je misschien wilt vastleggen na een selectie.

  1. als uw select deelneemt aan databasekoppelingen, wordt er een transactie gemaakt. als je probeert deze link te sluiten, krijg je een foutmelding, tenzij je de transactie hebt uitgevoerd/teruggedraaid.

  2. selecteer voor update (zoals DCookie zegt) om de vergrendelingen te ontgrendelen.

  3. om een ​​geserialiseerd isolatieniveau te verwijderen, indien ingesteld, of om er een toe te voegen, als u uit db-links hebt geselecteerd voordat u dit aanriep.



  1. Optimistische vergrendelingswachtrij

  2. Problemen met het gebruik van pg_search met een polymorfe associatie

  3. TSQL Twee sets vergelijken

  4. Garandeert postgres union de volgorde van uitvoering bij het aanroepen van functies met bijwerkingen?