Re: Logical Replication speed-up initial data

From: Nikhil Shetty <nikhil(dot)dba04(at)gmail(dot)com>
To: Hüseyin Demir <demirhuseyinn(dot)94(at)gmail(dot)com>
Cc: Pgsql Performance <pgsql-performance(at)lists(dot)postgresql(dot)org>
Subject: Re: Logical Replication speed-up initial data
Date: 2021-08-05 04:56:59
Message-ID: CAFpL5Vy9EdvXEc_=0NHErg_sx7RVdmsXEwON4Bp-S9LPKOk5DQ@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-performance

Hi,

Thank you for the suggestion.

We tried by dropping indexes and it worked faster compared to what we saw
earlier. We wanted to know if anybody has done any other changes that helps
speed-up initial data load without dropping indexes.

Thanks,
Nikhil

On Wed, Aug 4, 2021 at 8:54 PM Hüseyin Demir <demirhuseyinn(dot)94(at)gmail(dot)com>
wrote:

> Hello,
>
> I also faced a similar issue. Try removing the indexes on the destination
> first if possible. After that, you can add the indexes.
>
> Regards.
>
>
> Nikhil Shetty <nikhil(dot)dba04(at)gmail(dot)com>, 4 Ağu 2021 Çar, 18:07 tarihinde
> şunu yazdı:
>
>> Hi Team,
>>
>> We have a highly transactional system as the source of logical
>> replication and the database size is 500GB+. We are replicating all tables
>> from source using logical replication.
>>
>> For two tables the initial data load is very slow and it never completes
>> even after 24hrs+
>> Table size is under 100GB and index size is around 400GB.
>>
>> How can we increase the speed of the initial data load without dropping
>> the indexes on destination?
>>
>> We increased max_sync_workers_per_subscription to 3 but it didn't help
>> much for single tables
>>
>> Thanks,
>> Nikhil
>>
>
>
> --
> Hüseyin Demir
>
> Senior Database Platform Engineer
>
> Twitter: https://twitter.com/d3rh5n
> Linkedin: hseyindemir
> <https://www.linkedin.com/in/h%C3%BCseyin-demir-4020699b/>
> Github: https://github.com/hseyindemir
> Gitlab: https://gitlab.com/demirhuseyinn.94
> Medium: https://demirhuseyinn-94.medium.com/
>

In response to

Responses

Browse pgsql-performance by date

  From Date Subject
Next Message Nikhil Shetty 2021-08-05 04:57:50 Re: Logical Replication speed-up initial data
Previous Message Christophe Pettus 2021-08-04 16:28:06 Re: Logical Replication speed-up initial data