Size: a a a

pgsql – PostgreSQL

2020 June 02

i

ilya in pgsql – PostgreSQL
мне нужно тупа бекап сделать, без изменений на сервере
источник

Ð

Ð in pgsql – PostgreSQL
это не настройка сервера, а настройка точке доступа к серверу, перезагрузки не требует, только pg_reload_conf()
источник

Ð

Ð in pgsql – PostgreSQL
можно попробовать сделать дамп под юзером postgres, а не под рутом, обычно у него уже есть доступ
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
ilya
ребят, подскажите, как сделать pg_dump из-под рута с ключом -U username, при том что роли root в базе нету, для пользователя username нету passwd записи, и при передаче пароля с ключом -W авторизация проваливается
root может "стать" кем захочет, нет (su / sudo и т.д.)? Если не хотите трогать сервер PostgreSQL — может, в эту сторону посмотреть?
источник

i

ilya in pgsql – PostgreSQL
Yaroslav Schekin
root может "стать" кем захочет, нет (su / sudo и т.д.)? Если не хотите трогать сервер PostgreSQL — может, в эту сторону посмотреть?
нет записи passwd для username
источник

i

ilya in pgsql – PostgreSQL
вот эта утилита все мозги выела
источник

i

ilya in pgsql – PostgreSQL
раньше просто под пользователя заходил
источник

i

ilya in pgsql – PostgreSQL
сейчас его нету (в линухе, в бд есть понятное дело)
источник

OB

Oleg Bartunov in pgsql – PostgreSQL
Warstone
О! Олег... Впилите в Пг сжатbе JSON полей при передачи на сервер. Или вообще всего трафика... А то нам самим приходится в базе bz архивы хранить мегобайтных JSON и по ним запросы не построишь (не то чтобы это прямо вот всегда было надо, но все-таки). Мы когда тестировали вставку таких полей - в канал уперлись.
Много раз ко мне приходили с такой просьбой, но никто не сказал, а в каком формате передавать ? Есть десятки разных и единого мнения нет, а если форматы не совпадают, то это приведет к лишней нагрузке на cpu.
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
ilya
сейчас его нету (в линухе, в бд есть понятное дело)
Где "нет записи passwd", для какого пользователя (Вы можете писать яснее)?
источник

W

Warstone in pgsql – PostgreSQL
Ответ простой как по мне... Пусть настраивают в настройках подключения.
источник

W

Warstone in pgsql – PostgreSQL
Типа по умолчанию gzip со сжатием в сколько-то там (не помню что по умолчанию в том-же nginx'е) а дальше каждый дрочит как он хочет.
источник

i

ilya in pgsql – PostgreSQL
Yaroslav Schekin
Где "нет записи passwd", для какого пользователя (Вы можете писать яснее)?
для пользователя username, он же owner базы
источник

W

Warstone in pgsql – PostgreSQL
Oleg Bartunov
Много раз ко мне приходили с такой просьбой, но никто не сказал, а в каком формате передавать ? Есть десятки разных и единого мнения нет, а если форматы не совпадают, то это приведет к лишней нагрузке на cpu.
Кстати... Я, наверно, не совсем точно выразился... Я про сжатие сетевого протокола, а не хранение в базе, если что... Хотя и хранение тоже хотелось-бы, конечно.
источник

OB

Oleg Bartunov in pgsql – PostgreSQL
Warstone
Типа по умолчанию gzip со сжатием в сколько-то там (не помню что по умолчанию в том-же nginx'е) а дальше каждый дрочит как он хочет.
если просто сжатие, то это решается транспортом, например, SSL.
источник

W

Warstone in pgsql – PostgreSQL
У SSL хендшейк-же дорогой вроде-бы, нет?
источник

W

Warstone in pgsql – PostgreSQL
Хотя идея здравая, почему-то мне не приходила в голову.
источник

OB

Oleg Bartunov in pgsql – PostgreSQL
Warstone
У SSL хендшейк-же дорогой вроде-бы, нет?
Ну так поздороваться надо и руки показать, а потом работай.
источник

AN

Alexander Nikitin in pgsql – PostgreSQL
А ещё помыть
источник

OB

Oleg Bartunov in pgsql – PostgreSQL
Alexander Nikitin
А ещё помыть
После JSON руки мыть обязательно 🙂
источник