sql >> Database >  >> RDS >> PostgreSQL

PostgreSQL/performance één algemene cursor of maak voor elke query

Over het algemeen is er geen enkel probleem met het achter elkaar openen en sluiten van meerdere cursors. U kunt de cursor beschouwen als een aanwijzer naar een reeks queryresultaten (en het is een reeks verwijzingen naar gegevens in de cache). Als u een cursor opent, wordt een aanwijzer toegewezen en als u er een sluit, wordt het geheugen vrijgemaakt.

Over het algemeen denk ik dat logische reinheid hier het beste is, dus het hebben van één cursor per zoekopdracht is de beste keuze.




  1. Hoe kan ik Oracle DbLinks in JDBC sluiten met XA-gegevensbronnen en transacties om ORA-02020-fouten te voorkomen?

  2. mysqltuner.pl op een Windows 2008-server r2

  3. verbetering van de zoekopdracht naar MySQL-gerelateerde artikelen

  4. Weet iemand een goede PHP ORM die GEEN PDO gebruikt?