Size: a a a

pgsql – PostgreSQL

2020 August 10

Ð

Ð in pgsql – PostgreSQL
частями будет один геморрой, особенно если таблица не лог
источник

SU

Sergey Ufimtsev in pgsql – PostgreSQL
Тогда оке, попробую целиком
источник

SU

Sergey Ufimtsev in pgsql – PostgreSQL
Так, а я же могу на одном сервере запустить copy с другого и чтоб писало в файл на том серевре с которого запускаю?
источник

Д

Дмитрий in pgsql – PostgreSQL
Ребят всем привет, настраиваю репликацию бд.
Сделал pg basebackup на втором сервере, добавил файл recovery.conf.
Но при запуске бд получаю следующие записи
LOG:  database system was interrupted; last known up at 2020-08-10 12:22:45 UTC
LOG:  entering standby mode
LOG:  redo starts at 2/42000028
LOG:  consistent recovery state reached at 2/42000130
LOG:  started streaming WAL from primary at 2/43000000 on timeline 1

а если в докер контейнере попытаться зайти в бд, то получаю такую запись
psql: FATAL:  the database system is starting up

В чем может быть проблема?
источник

D

Dan in pgsql – PostgreSQL
Всем привет. Есть кто с PeeWee знаком?
источник

AN

Alexander Nikitin in pgsql – PostgreSQL
Dan
Всем привет. Есть кто с PeeWee знаком?
Сегодня кто-то уже писал такой набор букв
источник

D

Dan in pgsql – PostgreSQL
Вот запрос поиска.

User.select().where(User.username.contains(search_string)) 

Ищет только по точному вхождению Например Alex==Alex.
Как сделать чтоб все варианты без учета регистра находил? ALEX, alex, Alex
источник

SU

Sergey Ufimtsev in pgsql – PostgreSQL
Привет, у меня  copy to program требует рута, можно как-нить обойти это и сделать так чтоб copy сжимался через gzip?
источник

VJ

Vladimir Juriev in pgsql – PostgreSQL
Dan
Вот запрос поиска.

User.select().where(User.username.contains(search_string)) 

Ищет только по точному вхождению Например Alex==Alex.
Как сделать чтоб все варианты без учета регистра находил? ALEX, alex, Alex
Возможно, это - вопрос по PeeWee ORM, а не postgres. Можете попробовать iregexp, но работать будет точно медленнее. А можно принудительно всё к одному регистру приводить (upper от поля == upper от переменной). Дальше уже гугл.
источник

D

Dan in pgsql – PostgreSQL
Vladimir Juriev
Возможно, это - вопрос по PeeWee ORM, а не postgres. Можете попробовать iregexp, но работать будет точно медленнее. А можно принудительно всё к одному регистру приводить (upper от поля == upper от переменной). Дальше уже гугл.
вот в том то и фишка, не могу правильно составить запрос, а в доках непонятно.
по идее должно быть так
User.select().where(fn.LOWER(User.username) == search_string.lower())
но ничего не происходит
источник

АЛ

Аггей Лоскутников... in pgsql – PostgreSQL
Sergey Ufimtsev
Привет, у меня  copy to program требует рута, можно как-нить обойти это и сделать так чтоб copy сжимался через gzip?
Не рута, а привелегии в pg pg_execute_server_program
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Sergey Ufimtsev
Привет, у меня  copy to program требует рута, можно как-нить обойти это и сделать так чтоб copy сжимался через gzip?
Посмотрите \copy в psql, он никаких особых привилегий не требует.
источник

АЛ

Аггей Лоскутников... in pgsql – PostgreSQL
pg_write_server_files и pg_read_server_files  и pg_execute_server_program?
источник

АЛ

Аггей Лоскутников... in pgsql – PostgreSQL
Аггей Лоскутников
pg_write_server_files и pg_read_server_files  и pg_execute_server_program?
postgresql 11+
источник

b

blkmrkt in pgsql – PostgreSQL
Ни у кого не завалялось SQL квери для выбора кучи разных метрик из Постгреса? Лаг репликации там, pg_buffercache и прочие экстеншоны.

Хочу засунуть это в StatsD и что можно в Clickhouse.
источник

VJ

Vladimir Juriev in pgsql – PostgreSQL
Dan
вот в том то и фишка, не могу правильно составить запрос, а в доках непонятно.
по идее должно быть так
User.select().where(fn.LOWER(User.username) == search_string.lower())
но ничего не происходит
Попробуйте себе вывести сгенерированный запрос и прогнать его в БД. Возможно, ORM добавляет кавычки/другое экранирование.

https://stackoverflow.com/questions/32691602/how-to-get-sql-query-from-peewee
источник

D

Dan in pgsql – PostgreSQL
Vladimir Juriev
Попробуйте себе вывести сгенерированный запрос и прогнать его в БД. Возможно, ORM добавляет кавычки/другое экранирование.

https://stackoverflow.com/questions/32691602/how-to-get-sql-query-from-peewee
ок. ща попробую
источник

KK

Konstantin K in pgsql – PostgreSQL
cannot alter type of a column used by a view or rule
источник

KK

Konstantin K in pgsql – PostgreSQL
можно это как-то красиво победить без удаления вьюх?)
источник

2_

2flower _ in pgsql – PostgreSQL
Konstantin K
можно это как-то красиво победить без удаления вьюх?)
вряд ли
источник