Postgresql trips
Версия от 10:31, 22 марта 2023; Alex (обсуждение | вклад)
Сделать дамп базы и сжать с помощью pzstd
pg_dump -h $HOST -p $PORT -Upostgres --clean --if-exists $DATABASE | pzstd -5 > $BACKUP_DIR/$DATABASE.sql.zst
Восстановить базу из сжатого дампа
pzstd -dc $BACKUP_DIR/$DATABASE.sql.zst | psql -U postgres -h $HOST
Применить изменения в конфигах без перезапуска postgresql (если явно не прописано требование рестарта)
SELECT pg_reload_conf();
Посмотреть права на таблицу
SELECT grantee, privilege_type FROM information_schema.role_table_grants WHERE table_name='table_name';