sql >> Databáze >  >> RDS >> PostgreSQL

Jak mohu urychlit operace aktualizace/náhrady v PostgreSQL?

Obvyklý způsob, jak tyto věci dělám v pg, je:načíst nezpracovaná data odpovídající cílové tabulce do dočasné tabulky (bez omezení) pomocí kopírování, sloučení (zábavná část), zisk.

Napsal jsem funkci merge_by_key speciálně pro tyto situace:

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

Dokumenty nejsou příliš přátelské, ale doporučil bych to dát dobře podívejte se.



  1. SQL Query:Načte uspořádané řádky z tabulky

  2. Výběr dat tabulky MySql do pole

  3. 'fetch' v CHOP získá pouze jeden výsledek

  4. Jak vyřešit varování mysql:InnoDB:page_cleaner:zamýšlená smyčka 1000 ms trvala XXX ms. Nastavení nemusí být optimální?