Search Postgresql Archives

Setting Slony on a large production database

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

I have to set up a replication database from a large production
database on a new server, using Slony.

As the tables I have to replicate have several million rows, I tried to
dump the entire database from the master and restore it as a slave
database before setting up Slony (in a developpement environnement to
test it first). Unfortunately, even if my two databases are equal, it
seems that Slony still execute a "copy" on the replicated tables.

In pg_stat_activity of the master database, I can see something like :

 datid  |    datname     | procpid | usesysid | usename  |
         current_query
--------+----------------+---------+----------+----------+------------------+
 366347 | db_master      |   11659 |       10 | postgres | copy
"public"."mytable" ("id","field2","field3") to stdout;


Is it a good idea to dump the master database and restore it as a slave
database before setting up Slony ? Should it prevent Slony from
replicating the whole data the first time ? And, If so, then why is
Slony doing a "copy" in my case ?

Thanks for your help,
Regards,

Nico



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Postgresql Jobs]     [Postgresql Admin]     [Postgresql Performance]     [Linux Clusters]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Books]     [PHP Databases]     [Postgresql & PHP]     [Yosemite]
  Powered by Linux