Size: a a a

pgsql – PostgreSQL

2020 July 15

YS

Yaroslav Schekin in pgsql – PostgreSQL
Nikolay
согласен, только сразу появляется  контракт, что данные в кэш должны быть . сначала лучше затюнить запрос , а для этого нужно понять что именно сейчас тормозит. Потом и в кэш положить.
Нет, я не об этом. Без обеспечения кеширования "горячих" данных всё будет работать существенно медленнее, и чем-то другим заменить его сложно. Т.е. это нормальный режим работы RDBMS, к этому стоит стремиться.
источник

<

<Neuro /> in pgsql – PostgreSQL
ребят
источник

<

<Neuro /> in pgsql – PostgreSQL
могу ли я получить длину строки из jsonb колонки
источник

<

<Neuro /> in pgsql – PostgreSQL
SELECT sensor_instances.body->'manufacturer'
FROM sensor_instances
WHERE sensor_instances.body->'manufacturer' is not null and LENGTH(sensor_instances.status) > 26

manufacturer это строка
источник

VY

Victor Yegorov in pgsql – PostgreSQL
SELECT sensor_instances.body->'manufacturer'
FROM sensor_instances
WHERE sensor_instances.body->'manufacturer' is not null and LENGTH(sensor_instances.status) > 26

manufacturer это строка
SELECT sensor_instances.body->'manufacturer', length(sensor_instances.body->'manufacturer') …
источник

<

<Neuro /> in pgsql – PostgreSQL
Victor Yegorov
SELECT sensor_instances.body->'manufacturer', length(sensor_instances.body->'manufacturer') …
Query 1 ERROR: ERROR:  function length(jsonb) does not exist
LINE 1: SELECT  sensor_instances.body->'manufacturer', length(sensor...
                                                      ^
HINT:  No function matches the given name and argument types. You might need to add explicit type casts.
источник

VY

Victor Yegorov in pgsql – PostgreSQL
length(sensor_instances.body->>'manufacturer')
источник

<

<Neuro /> in pgsql – PostgreSQL
Victor Yegorov
length(sensor_instances.body->>'manufacturer')
большое спасибо
источник

ВС

Вячеслав Синельников... in pgsql – PostgreSQL
вопрос при отключении параметра WAL archve_mode=off  каталог pg_wal почистится от мусора?
источник

VY

Victor Yegorov in pgsql – PostgreSQL
Вячеслав Синельников
вопрос при отключении параметра WAL archve_mode=off  каталог pg_wal почистится от мусора?
в этом каталоге нету мусора
источник

ВС

Вячеслав Синельников... in pgsql – PostgreSQL
Victor Yegorov
в этом каталоге нету мусора
у меня этот каталог сейчас 300+ГБ
источник

ВС

Вячеслав Синельников... in pgsql – PostgreSQL
он не архивировал WAL а держал пока не получит от archive-command нулевой ответ... а его не прописывали...(параметр)
источник

ВС

Вячеслав Синельников... in pgsql – PostgreSQL
тем самым скушал 300гиг WAL файлами... вот и спрашиваю шлепнутся ли они автоматом или прийдется backup-restore делать инстанса?
источник

ВС

Вячеслав Синельников... in pgsql – PostgreSQL
при бэкапах WAL не более 1гб
источник

ВС

Вячеслав Синельников... in pgsql – PostgreSQL
вот
источник

VY

Victor Yegorov in pgsql – PostgreSQL
пропишите archive_command='/bin/true' и сделайте SELECT pg_reload_conf();, так проще.
для смены archive_mode надо перезапускать базу
источник

VY

Victor Yegorov in pgsql – PostgreSQL
и таки это не мусор, а ошибка оператора. база делала то, что ей было сказано — держала WAL-ы до успешной архивации
источник

ВС

Вячеслав Синельников... in pgsql – PostgreSQL
не не я хочу отключить archive_mode = off
источник

ВС

Вячеслав Синельников... in pgsql – PostgreSQL
без остановки можно это сделать?
источник

VY

Victor Yegorov in pgsql – PostgreSQL
нет
источник