Re: need help on pg_cron setup for partition

From: Nisarg Patel <er(dot)nisarg(at)gmail(dot)com>
To: Sathish Reddy <sathishreddy(dot)postgresql(at)gmail(dot)com>
Cc: pgsql-admin(at)lists(dot)postgresql(dot)org
Subject: Re: need help on pg_cron setup for partition
Date: 2024-06-20 21:47:11
Message-ID: CAA=RfSNOEbp7J9W4_TsfEvzpTsGJy8qWU44Oa+O8z5txeV4hsg@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-admin

You will need to correct the syntax if you are calling a function:

SELECT cron.schedule('@daily','select partman.run_maintenance()');

On Thu, Jun 20, 2024, 3:18 AM Sathish Reddy <
sathishreddy(dot)postgresql(at)gmail(dot)com> wrote:

> Hello All,
> In RDS postgres(version 14.4), we have scheduled partition maintenance
> through pg_partman and it's scheduled through pg_cron as below. The same
> script has been executed in dev and test environments, and we are seeing
> the cron job is scheduled in both environments because we see one record in
> table cron.job.
>
> But we are not seeing any entries in cron.job_run_details for the test
> database and also partitions are not getting created/dropped as we have
> expected on the test database. So it means it's not running in one of the
> databases. Wondering why it is so, if we are missing anything? How to debug
> this issue ,find the cause if it's failing internally for some reason and
> fix it ?
>
> select partman.create_parent(
> p_parent_table := 'TAB1',
> p_control := 'part_col',
> p_type := 'native',
> p_interval := '1 day',
> p_premake := 5,
> p_start_partition => '2024-02-01 00:00:00'
> );
>
> update partman.part_config set infinite_time_partitions = 'true' ,
> retention = '1 months', retention_keep_table='true',
> retention_keep_index='true'
> where parent_table = 'TAB1';
>
> SELECT cron.schedule('@daily',partman.run_maintenance());
>
> Regards
> sathish reddy
>

In response to

Responses

Browse pgsql-admin by date

  From Date Subject
Next Message Rui DeSousa 2024-06-21 00:53:02 Re: password_rollover_time like Oracle
Previous Message SOzcn 2024-06-20 21:00:17 Re: Pg_cron issue