Size: a a a

pgsql – PostgreSQL

2021 June 29

СК

Саша Козлов... in pgsql – PostgreSQL
есть крон в пг
pg_cron
источник

AL

Alexey Lesovsky in pgsql – PostgreSQL
> Сделали бы те, кто так считает, себе fork PostgreSQL

кстати авторы патча так и сделали :)
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Так-то да, но что ж они к нам-то это вот тащат? ;)
источник

AL

Alexey Lesovsky in pgsql – PostgreSQL
это стороннее расширение, я писал про встроенную функциональность (читайте - встроенная функция или хоят бы официальный extension)

а то было странно добавлять встроенную фичу которая бы полагалась на неофициальный extenstion :)
источник

СК

Саша Козлов... in pgsql – PostgreSQL
pg_pathman автоматически создаёт партицию по заданному интервалу и с правильным названием при инсерте, если нужной ещё нет.
а не кроном.

у меня посуточные партиции в 6ти 3Т базах.
создавать их скриптами становится все ленивее.
источник

AS

Alexey Stavrov in pgsql – PostgreSQL
Кажется те формы DDL, которые не mvcc-safe, не подходят под данные критерии, не?

Some DDL commands, currently only TRUNCATE and the table-rewriting forms of ALTER TABLE, are not MVCC-safe.

Какие там команды используются? ну кроме create table?
источник

AS

Alexey Stavrov in pgsql – PostgreSQL
А, да, alter table attach/detach... Ok
источник

AG

Anton Glushakov in pgsql – PostgreSQL
имхо, с таким подходом ПГ встал в развитии где-нибудь в начале 9х версий.
если бы каждому разработчику core -команда давала отлуп - что же вы со своими идеями к нам идёте :)
источник

СК

Саша Козлов... in pgsql – PostgreSQL
а разница какая?
ПГ Про это тоже сторонняя разработка
источник

AL

Alexey Lesovsky in pgsql – PostgreSQL
вы реально не понимаете разницу?
источник

ch

central hardware in pgsql – PostgreSQL
если бы очень надо было, могли бы и к себе его затащить
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
А у ATTACH PARTITION та же проблема (и да, список-то по ссылке не полный, естественно).
Так вот когда я это (DDL и DML) делаю "руками", у меня хотя бы выбор есть (т.е. на практике терпимо).
А вот их соединение "под капотом" будет "подкладывать свинью" автоматически, и сделать с этим ничего нельзя. ;(
источник

AL

Alexey Lesovsky in pgsql – PostgreSQL
ну или написать аналогичное по функциональности
источник

VS

Vladimir Skilyazhnev in pgsql – PostgreSQL
Ну это можно решить опциональностью автоматического создания партиции
источник

b

batyrmastyr in pgsql – PostgreSQL
Судя по патчу - не автоматически, а только при указании CONFIGURATION ( <replaceable class="parameter">partition_bound_auto_spec</replaceable> ) ]
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Эээ... мягко говоря, нет.
Вы вообще следите за разработкой PostgreSQL?
Так вот большинство "чистых" идей получают именно отлуп. И даже некоторые долго разрабатываемые и обсуждаемые patches (протестированные и с документацией!) заканчиваются "извините, но сообществу это не нужно" (rejected).
источник

СК

Саша Козлов... in pgsql – PostgreSQL
в ядре это точно не нужно.
зачем к себе тащить то что уже есть.

вот pg_pathman ПГ Про забросили с официальной причиной что в ванильном ПГ весь функционал уже есть. только вот функционала который я юзал несколько лет нет, а заказчик требует обновлять ПГ.
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
А pg_partman смотрели?
источник

СК

Саша Козлов... in pgsql – PostgreSQL
давно не смотрел. там есть?
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Уже есть? Значит, зря я не следил за этим thread... надо будет почитать patch, спасибо!
источник