Re: Detach partition concurrently from pg cron
От | Sathish Reddy |
---|---|
Тема | Re: Detach partition concurrently from pg cron |
Дата | |
Msg-id | CA+M9Y+BBPR+Epcb4bf-7-dH+XFp1KTmXE0PpW=CXgv0GJFeKNg@mail.gmail.com обсуждение исходный текст |
Ответ на | Re: Detach partition concurrently from pg cron (srinivasan s <srinioracledba7@gmail.com>) |
Список | pgsql-admin |
Please share pg_cron syntax for individual partition detach concurrently
On Tue, Jul 9, 2024, 11:31 AM srinivasan s <srinioracledba7@gmail.com> wrote:
We had a similar request and we have written a postgresql function to concurrently detach old partition in version 15, unfortunately we cannot use concurrently inside a postgresql function. We have to apply a logic and run individual detach commands for each partition via pg_cron.On Tue, 9 Jul, 2024, 9:55 am Sathish Reddy, <sathishreddy.postgresql@gmail.com> wrote:Thanks for the advice.please help me on configure pg_cron schedule job trigger from postgres database to another database will run job
Thanks
Sathish ReddyOn Mon, Jul 8, 2024, 6:46 PM Keith Fiske <keith.fiske@crunchydata.com> wrote:On Mon, Jul 8, 2024 at 5:43 AM Sathish Reddy <sathishreddy.postgresql@gmail.com> wrote:HiPlease help me on partman detach partition concurrently using pg cron run from postgres database to another database in detail.ThanksSathish ReddyConcurrent detach is not possible with pg_partman at this time. No concurrent operations can be called within a function's transaction block.See this issue for more information - https://github.com/pgpartman/pg_partman/issues/387If you need to detach concurrently, you will have to use some separate process to do it at this time. Not sure if that can be done with pg_cron since I'm not sure if that is also doing its own calls within a functional transaction.--
В списке pgsql-admin по дате отправления: