Schedule - PGConf.EU 2012Load dat do PostgreSQL
Date: 2012-10-24
V naší aplikaci do PostgreSQL nalíváme spoustu dat - většinou hromadně z CSV souborů. Tradiční způsob jak toto dělat je COPY příkaz, ale to je občas dost pomalé (zejména pokud jsou na tabulce indexy) protože PostgreSQL používá pouze jedno CPU a nemá některé příkazy které potřebujeme - například MERGE příkaz. Naštěstí, existuje rozšíření pg_bulkload které některé problémy řeší. Během přednášky ukážeme jak pg_bulkload používat, jaké možnosti nabízí a srovnáme jeho výkon s prostým COPY v různých situacích. A protože nic není dokonalé, ukážeme si několik nevýhod kterých byste si u pg_bulkloadu měli být vědomi. SpeakerJan Holčapek |