Size: a a a

pgsql – PostgreSQL

2021 January 31

D

Dmitriy in pgsql – PostgreSQL
Сейчас глянул, что тут ночью творилось - жесть) Нервы у вас железные, ребят
источник

YB

Yury Bor in pgsql – PostgreSQL
В этом году pgconf online бесплатен для участия? Или будут билеты для особого доступа к контенту? Никто не знает?
источник

RY

Rustem Yuzlibaev in pgsql – PostgreSQL
Можно ли в Postgres установить Column level encryption; то есть при вставке данных в чистом виде автоматом данные шифровались. (Пока что встречал вместе с INSERT)
источник

RY

Rustem Yuzlibaev in pgsql – PostgreSQL
я так понимаю придется писать тригеры для этого? можно ли по проще?
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Rustem Yuzlibaev
Можно ли в Postgres установить Column level encryption; то есть при вставке данных в чистом виде автоматом данные шифровались. (Пока что встречал вместе с INSERT)
Встроенного ничего нет. А Вы пробовали искать расширения для этого?
источник

RY

Rustem Yuzlibaev in pgsql – PostgreSQL
pgcrypto только встретил и опять таки он вместе INSERT используется
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Rustem Yuzlibaev
pgcrypto только встретил и опять таки он вместе INSERT используется
Да, в vanilla PostgreSQL точно ничего готового нет. Я имел в виду сторонние.
источник

RY

Rustem Yuzlibaev in pgsql – PostgreSQL
Yaroslav Schekin
Да, в vanilla PostgreSQL точно ничего готового нет. Я имел в виду сторонние.
pgcrypto я не смогу расшарить в обычном PostgreSQL то есть?
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Rustem Yuzlibaev
pgcrypto я не смогу расшарить в обычном PostgreSQL то есть?
В смысле? Написать что-то своё на его основании можно.
Я имел в виду, что готового решения там нет.
источник

RY

Rustem Yuzlibaev in pgsql – PostgreSQL
понял, спасибо
источник

AF

Andrey Fleyta in pgsql – PostgreSQL
Yury Bor
В этом году pgconf online бесплатен для участия? Или будут билеты для особого доступа к контенту? Никто не знает?
Online бесплатно.
Надеемся что и offline получится провести позднее.

https://pgconf.ru/2021
источник
2021 February 01

b

blkmrkt in pgsql – PostgreSQL
Ребят, обновил бинарники стриминг реплика сервера, пытаюсь его запустить и вижу:

could not restore file ""00000002.history"" from archive: command not found

Останавливал сервер нежно через pg_ctl, куда этот файл мог деться? archive_command у меня просто пустая, я давно ее отключил 😭😭😭
источник

b

blkmrkt in pgsql – PostgreSQL
Что за 00000002.history файл такой и можно ли его достать с мастера?
источник

AN

Alexander Nikitin in pgsql – PostgreSQL
Вы также можете увидеть сообщение об ошибке в начале восстановления для файла с именем типа 00000001.history. Это также нормально и обычно не говорит о какой-либо проблеме при восстановлении в простых ситуациях; подробнее об этом рассказывается в Подразделе 24.3.5.
источник

b

blkmrkt in pgsql – PostgreSQL
Alexander Nikitin
Вы также можете увидеть сообщение об ошибке в начале восстановления для файла с именем типа 00000001.history. Это также нормально и обычно не говорит о какой-либо проблеме при восстановлении в простых ситуациях; подробнее об этом рассказывается в Подразделе 24.3.5.
У реплики вот этот конфиг был, как видите, archive_command ничего не делала тк в какой-то момент ее заменили на пустую операцию.

archive_mode = 'on'
archive_command = 'true'
restore_command = 's3cmd get "s3://core0-wal-dfjeff/core0/%f" "%p"'


Теперь только пересобирать реплику с нуля? 🥺
источник

b

blkmrkt in pgsql – PostgreSQL
Только вот это вот сообщение при запуске:

database system was shut down in recovery at 2021-02-01 05:49:03 GMT
Далее:
could not restore file "00000002.history" from archive: command not found

Интересно, не опасно ли отключить archive_mode в конфиге и попробовать запустить снова?
источник

b

blkmrkt in pgsql – PostgreSQL
Окей, отключение archive_mode вроде помогло. Хочется начать курить хоть я и не курю.
источник

SS

Seva Shpun in pgsql – PostgreSQL
Ребят,  как вы конектитесь к базе через питон ?

Можете скинуть код коннекта плиз...

Я нашел код коннекта, но ар уолклбчении надо вводить следующие данные
host, есть
user, есть
password, нету
db, есть
port, нету
источник

AD

Artemiy Dubovoy in pgsql – PostgreSQL
Seva Shpun
Ребят,  как вы конектитесь к базе через питон ?

Можете скинуть код коннекта плиз...

Я нашел код коннекта, но ар уолклбчении надо вводить следующие данные
host, есть
user, есть
password, нету
db, есть
port, нету
import psycopg2 as ps

db_params = {
   'host': '',
   'port': '',
   'user': '',
   'password': '',
   'dbname': ''
}

with ps.connect(**db_params) as db_conn:
   …
источник

SS

Seva Shpun in pgsql – PostgreSQL
Artemiy Dubovoy
import psycopg2 as ps

db_params = {
   'host': '',
   'port': '',
   'user': '',
   'password': '',
   'dbname': ''
}

with ps.connect(**db_params) as db_conn:
   …
Спасибо
источник