Size: a a a

pgsql – PostgreSQL

2020 August 23

L

LA in pgsql – PostgreSQL
там база с индексами, кстати
источник

СГ

Сергей Голод... in pgsql – PostgreSQL
LA
Существуюет ли возможность каким-то образом уменьшить объем pgdata директории? Может быть экстеншен есть какой-то, который жмёт данные на лету хотя бы в пару раз, не сильно влияя на проц?

du -h ~/PGDATA/
41G

tar -czvf pgdata.tar.gz ~/PGDATA/

du -h pgdata.tar.gz
7.2G
купить pgpro ent. или разместить data/ на ФС со встроенной компрессией (zfs, btrfs)
источник

A

Alexander in pgsql – PostgreSQL
page compression не помню, завезли в постгрю или нет, но идея так себе, на запись оно будет медленно...
источник

L

LA in pgsql – PostgreSQL
Сергей Голод
купить pgpro ent. или разместить data/ на ФС со встроенной компрессией (zfs, btrfs)
второй вариант рабочий? у кого-то был опыт с таким?
источник

СГ

Сергей Голод... in pgsql – PostgreSQL
LA
второй вариант рабочий? у кого-то был опыт с таким?
вполне себе рабочий. Особенно с ZFS. В интернете есть много материалов
источник

A

Alexander in pgsql – PostgreSQL
LA
второй вариант рабочий? у кого-то был опыт с таким?
чтоб похерить базу вместе с фс? хотя zfs в принципе уже относительно стабильна...
источник

L

LA in pgsql – PostgreSQL
учитывая что у меня в докере всё - вроде как можно волюм в zfs сразу сделать как-то даже
источник
2020 August 24

A

Akhan in pgsql – PostgreSQL
Ребят такой вопрос как вытащить структуру таблицы ?
источник

МШ

Михаил Шурутов... in pgsql – PostgreSQL
В консоли ПГ
\d <tablename>
источник

МШ

Михаил Шурутов... in pgsql – PostgreSQL
Alexander
page compression не помню, завезли в постгрю или нет, но идея так себе, на запись оно будет медленно...
Что за срань - постгря? Знаю постгрес, знаю PostgreSQL, с которым развлекаюсь с 2006-го года. постгрю - не знаю.
источник

A

Akhan in pgsql – PostgreSQL
а выгрузку сделать ? select * from return_ro_tables_info() where tab_name такой подойдет?
источник

A

Akhan in pgsql – PostgreSQL
SELECT column_name, column_default, data_type
FROM INFORMATION_SCHEMA.COLUMNS
WHERE table_name = 'my_table' или допустим такой
источник

МШ

Михаил Шурутов... in pgsql – PostgreSQL
Akhan
а выгрузку сделать ? select * from return_ro_tables_info() where tab_name такой подойдет?
источник

AN

Allan Nettzan in pgsql – PostgreSQL
Добрый день. Партицирование-Секционирование в постгре можно делать через наследование и встроенный механизм партицирования? В чем разница двух подходов? Из того, что прочитал, это какая то тема с полиморфизмом.
источник

SE

Sergey Evseev in pgsql – PostgreSQL
Allan Nettzan
Добрый день. Партицирование-Секционирование в постгре можно делать через наследование и встроенный механизм партицирования? В чем разница двух подходов? Из того, что прочитал, это какая то тема с полиморфизмом.
Если версия PostgreSQL у вас до 10-й, то используете для партиционирования механизм наследования, т.к. другого встроенного варианта у вас нет.
Если версия 10+, то используете декларативное партиционирование.
источник

SE

Sergey Evseev in pgsql – PostgreSQL
Ну и ещё есть варианты расширений всяких типа pg_pathman и т.д.
источник

AN

Allan Nettzan in pgsql – PostgreSQL
@xinferum, спасибо большое.
источник

GD

George Drak in pgsql – PostgreSQL
pg_pathman нычне уже deprecated, потому что новое партицирование в PG само всё умеет
источник

T

Tima in pgsql – PostgreSQL
Добрый день, у меня ошибка при скачивание и установки в postgre. Пробовал скачивать старые версии, до 11, но все равно выдает ошибку
источник

T

Tima in pgsql – PostgreSQL
источник