From: | khan Affan <bawag773(at)gmail(dot)com> |
---|---|
To: | James Pang <jamespang886(at)gmail(dot)com> |
Cc: | pgsql-performance(at)lists(dot)postgresql(dot)org |
Subject: | Re: logical replication out of memory |
Date: | 2024-07-31 05:41:41 |
Message-ID: | CAF4emO=ph2gYOEkisBhYNtW+i6j8f=VVnx7qHp6ENgR0Utp=rA@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-performance |
Hi Pang
The text column is exceptionally large, Your server must be out of memory,
Such a process ran out of memory while handling a large text column update.
I suggest using an S3 bucket for such files, Consider increasing the
memory-related configuration parameters, like work_mem, maintenance_work_mem or
even the server's overall memory allocation if possible.
Or increase the shared buffer size.
If everything doesn't work, use physical replication to cope with it. 😄
in last let me know the datatype your are using for this column.
On Wed, Jul 31, 2024 at 7:18 AM James Pang <jamespang886(at)gmail(dot)com> wrote:
> 2024-07-31 00:01:02.795 UTC:10.240.6.139(33068):repl13801(at)pgpodb:[3603770]:[10-1]:pgreps_13801ERROR:
> out of memory
> 2024-07-31 00:01:02.795 UTC:10.240.6.139(33068):repl13801(at)pgpodb:[3603770]:[11-1]:pgreps_13801DETAIL:
> Cannot enlarge string buffer containing 378355896 bytes by 756711422 more
> bytes.
> 2024-07-31 00:01:02.795 UTC:10.240.6.139(33068):repl13801(at)pgpodb:[3603770]:[12-1]:pgreps_13801CONTEXT:
> slot "pgreps_13801", output plugin "pgoutput", in the change callback,
> associated LSN 3D/318438E0
> 2024-07-31 00:01:02.795 UTC:10.240.6.139(33068):repl13801(at)pgpodb:[3603770]:[13-1]:pgreps_13801STATEMENT:
> START_REPLICATION SLOT "pgreps_13801" LOGICAL 3C/F24C74D0 (proto_version
> '1', publication_names 'pgreps_13801')
>
> We use built-in pgoutput and a client application did an HOT update to a
> column , that data type is "text" and real length is 756711422. But this
> table is NOT on publication list, possible to make logical decoding ignore
> "WAL records belong to tables that's not in publication list" ?
>
> Thanks,
>
> James
>
From | Date | Subject | |
---|---|---|---|
Next Message | Pavel Stehule | 2024-07-31 06:41:50 | Re: proposal: schema variables |
Previous Message | James Pang | 2024-07-31 02:30:19 | Re: logical replication out of memory |