Re: BDR Cluster vs DB Config

Поиск
Список
Период
Сортировка
От Martín Marqués
Тема Re: BDR Cluster vs DB Config
Дата
Msg-id 052bbd82-bca1-b6aa-850f-a018a669c8e0@2ndquadrant.com
обсуждение исходный текст
Ответ на Re: BDR Cluster vs DB Config  (Jonathan Eastgate <jonathan.eastgate@simpro.co>)
Список pgsql-general
El 20/07/16 a las 20:06, Jonathan Eastgate escribió:
>
> I assume that once BDR is enabled on a database that any additional
> schemas added post config are automatically included in BDR replication?

All DDLs (CREATE SCHEMA ...) will be replicated to the other nodes, but
if you are asking if the data from newly created tables will
automatically start replicating, that depends on how you initially
configured your replication sets.

The short answer is, the default is to replicate all tables, new ones
included.

But if you plan on doing selective replication by creating a replication
set and adding tables there, then it's on you to add or not the new
tables to that set.

> And so you see any issues having potentially 200 schemas within the DB -
> performance or replication wise?

I don't see any possible performance degradation just for having the
tables spread in different schemata.

There will be one walsender for each downstream node, and one apply
worker for each upstream node, so you literally cut down to 1/200 the
amount of replication slots and replication connections on each node.
That's a huge performance win, particularly on 9.4.

Regards,

--
Martín Marqués                http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Training & Services


В списке pgsql-general по дате отправления:

Предыдущее
От: Francisco Olarte
Дата:
Сообщение: Re: Any reasons for 'DO' statement not returning result?
Следующее
От: John R Pierce
Дата:
Сообщение: Re: Postgres Pain Points: 1 pg_hba conf