Re: Operational issues when max_replication_slots is exhausted
| От | Laurenz Albe |
|---|---|
| Тема | Re: Operational issues when max_replication_slots is exhausted |
| Дата | |
| Msg-id | bfd667fac146fd2ff451b6c0b0750d7f979cf6b0.camel@cybertec.at обсуждение исходный текст |
| Ответ на | Operational issues when max_replication_slots is exhausted (Ahmed Et-tanany <ahmed.ettanany@aiven.io>) |
| Список | pgsql-general |
On Mon, 2025-12-15 at 12:58 +0100, Ahmed Et-tanany wrote: > Our problem is that when our customers use up all available replication slots for logical replication, > our database management tasks that also require a slot fail (for example, creating the required > replication slot for a new physical standby). Since increasing `max_replication_slots` requires > a restart, we would like to avoid that if possible. > > One idea we have considered is patching PostgreSQL to add a new GUC parameter that would allow > a superuser to reserve a certain number of replication slots usable only for management tasks. > > Is this a known issue that might be addressed in PostgreSQL at some point? If not, > what would be a good way to solve this problem? It is conceivable that somebody might change the behavior at some point (compare "reserved_connections"). If you write or sponsor a patch, that would increase the likelihood. Right now, my only suggestion is to set "max_replication_slots" high. Yours, Laurenz Albe
В списке pgsql-general по дате отправления: