sql >> Database >  >> RDS >> Oracle

Is het gebruik van de RETURNING INTO-component sneller dan een afzonderlijke SELECT-instructie?

Precies zoals ik dacht:

Vaak hebben applicaties informatie nodig over de rij die wordt beïnvloed door een SQL-bewerking, bijvoorbeeld om een ​​rapport te genereren of een volgende actie te ondernemen. De INSERT-, UPDATE- en DELETE-instructies kunnen een RETURNING-component bevatten, die kolomwaarden van de betreffende rij retourneert naar PL/SQL-variabelen of hostvariabelen. Dit elimineert de noodzaak om de rij te SELECTEREN na een invoeging of update, of voor een verwijdering. Als gevolg hiervan zijn er minder netwerk-round trips, minder CPU-tijd van de server, minder cursors en minder servergeheugen nodig.

Hier overgenomen uit Oracle-documenten




  1. Kolom afhankelijk van andere kolomwaarde

  2. NULL vs. 'oneindig' in PostgreSQL-bereiktypen

  3. MySQL GROUP door of met PHP?

  4. Module Resultaat van async fn . exporteren