Обсуждение: PG_DUMP too slow...
im tried to dump a table with 10 rows... its like taking me 6 years.. did i do something bad that pg_dump behaves like this... hheehhe im working on a 4 Processor , RH7.3.. w/ postgresql-7.2.1-5 sitting on it... can someone tell me what happened? btw i tried to place a -v option these are the outputs.. pg_dump: saving database definition pg_dump: last built-in oid is 16554 pg_dump: reading user-defined types pg_dump: reading user-defined functions pg_dump: reading user-defined aggregate functions pg_dump: reading user-defined operators pg_dump: reading user-defined tables ......................................... TIA
On Friday 09 May 2003 7:08 pm, jerome wrote: > im tried to dump a table with 10 rows... > its like taking me 6 years.. did i do something bad that pg_dump behaves > like this... hheehhe > > im working on a 4 Processor , RH7.3.. w/ postgresql-7.2.1-5 sitting on > it... > > can someone tell me what happened? > > btw i tried to place a -v option these are the outputs.. > > pg_dump: saving database definition > pg_dump: last built-in oid is 16554 > pg_dump: reading user-defined types > pg_dump: reading user-defined functions > pg_dump: reading user-defined aggregate functions > pg_dump: reading user-defined operators > pg_dump: reading user-defined tables > ......................................... 1. Can you give us a copy of the precise command-line you are using and also a select count(*) and \dt on the table in question? 2. Does this problem happen only on this table, or all tables? 3. Does this happen when dumping schema only (--schema-only)? I do seem to remember some bug-fix in pg_dump in the 7.2 series, might be worth checking the release notes section of the online manuals. -- Richard Huxton
On Friday 09 May 2003 18:27, Richard Huxton wrote: > On Friday 09 May 2003 7:08 pm, jerome wrote: > > im tried to dump a table with 10 rows... > > its like taking me 6 years.. did i do something bad that pg_dump behaves > > like this... hheehhe > > > > im working on a 4 Processor , RH7.3.. w/ postgresql-7.2.1-5 sitting on > > it... > > > > can someone tell me what happened? > > > > btw i tried to place a -v option these are the outputs.. > > > > pg_dump: saving database definition > > pg_dump: last built-in oid is 16554 > > pg_dump: reading user-defined types > > pg_dump: reading user-defined functions > > pg_dump: reading user-defined aggregate functions > > pg_dump: reading user-defined operators > > pg_dump: reading user-defined tables > > ......................................... > > 1. Can you give us a copy of the precise command-line you are using and > also a select count(*) and \dt on the table in question? SELECT count(*) from dc_teksbak ; count ------- 2 (1 row) i have 717 tables... > > 2. Does this problem happen only on this table, or all tables? > i tried it with other tables it works reacts the same... im dumping the table.. pg_dump mydb -t dc_teksbak > dc.out > 3. Does this happen when dumping schema only (--schema-only)? no. im dumping the schema and data.. > > I do seem to remember some bug-fix in pg_dump in the 7.2 series, might be > worth checking the release notes section of the online manuals.
On Friday 09 May 2003 9:52 pm, jerome wrote: > On Friday 09 May 2003 18:27, Richard Huxton wrote: > > On Friday 09 May 2003 7:08 pm, jerome wrote: > > > im tried to dump a table with 10 rows... > > > its like taking me 6 years.. did i do something bad that pg_dump > > > behaves like this... hheehhe > > 1. Can you give us a copy of the precise command-line you are using and > > also a select count(*) and \dt on the table in question? > > SELECT count(*) from dc_teksbak ; > count > ------- > 2 > (1 row) > > i have 717 tables... > > > 2. Does this problem happen only on this table, or all tables? > i tried it with other tables it works reacts the same... > im dumping the table.. > > pg_dump mydb -t dc_teksbak > dc.out Well, the options are supposed to go before the database name, but pg_dump should cope. Very odd. Assuming you can select the contents of dc_teksbak I think we can rule out any problems with the database itself. Some things it might be worth checking/trying (in this order I'd suggest): 1. Make sure you don't have an old installation with an old pg_dump (pg_dump --version) 2. Try with --data-only option 3. Try with --schema-only option 4. Make sure no other transactions are active. This shouldn't matter, but I'm trying to rule things out. 5. Restart the postmaster (with pg_ctl) 6. Create a new test database, make sure you can dump from that. -- Richard Huxton