sql >> Database teknologi >  >> RDS >> PostgreSQL

Hvordan kan jeg fremskynde opdatering/erstatning i PostgreSQL?

Den sædvanlige måde, jeg gør disse ting på i pg, er:indlæs rådata, der matcher måltabel, i temp-tabellen (ingen begrænsninger) ved hjælp af copy, merge (den sjove del), profit.

Jeg skrev en merge_by_key funktion specifikt til disse situationer:

http://mbk.projects.postgresql.org/

Dokumenterne er ikke særlig venlige, men jeg vil foreslå at give det en god se.



  1. Bizar fejl ved forsøg på at oprette forbindelse til databasen

  2. Vinduesstyring i Oracle D2k-formularer

  3. ugyldig reference til FROM-klausulindtastning for tabel i Postgres-forespørgsel

  4. oracle sql samling