sql >> Databasteknik >  >> RDS >> PostgreSQL

PostgreSQL/performance en allmän markör eller skapa för varje fråga

I allmänhet är det inga som helst problem med att öppna och stänga flera markörer sekventiellt. Du kan tänka på markören som i princip en pekare till en frågeresultatuppsättning (och det är en uppsättning pekare till cachad data). Om du öppnar en markör allokeras en pekare och om du stänger en frigörs minnet.

Generellt tror jag att logisk renlighet är bäst här, så att ha en markör per fråga är rätt väg att gå.




  1. Lägger ut utdata från Postgres \i indata till en fil?

  2. MySQL LÄGG TILL KOLUMN

  3. MySQL-fråga:Använder UNION och får radnummer som en del av SELECT

  4. Genvägstangent för att ändra lagrad procedur i ssms