Size: a a a

pgsql – PostgreSQL

2020 June 20

М

Максим in pgsql – PostgreSQL
Результата
источник

РЖ

Роман Жарков... in pgsql – PostgreSQL
Если речь про это выражение — https://postgrespro.ru/docs/postgresql/9.6/functions-conditional#functions-case, то никак.
источник

W

W in pgsql – PostgreSQL
можно как-то результат select`a в dev/null отправить? например у меня запрос
источник

DG

Denis Girko ☕️ in pgsql – PostgreSQL
PERFORM
источник

W

W in pgsql – PostgreSQL
Спасибо большое
источник

W

W in pgsql – PostgreSQL
Можно как-нибудь отследить выполнение update`а кроме как "found" ?
источник

DG

Denis Girko ☕️ in pgsql – PostgreSQL
Еще можно сделать UPDATE ... RETURNING fields
источник

W

W in pgsql – PostgreSQL
Ещё вопрос есть касаемо синхронизации. Есть такой запрос, что будет если 2 процесса начнут одновременно исполнять эту строку? Есть ли какая-то синхронизация по дефолту, или все запросы атомарны? Или тут будет UD ?
источник

2_

2flower _ in pgsql – PostgreSQL
Максим
Если в case нельзя вывести больше одного значения, то можно как-то объединить эти значения как в таблицу и вывести ?
left join
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
W
Ещё вопрос есть касаемо синхронизации. Есть такой запрос, что будет если 2 процесса начнут одновременно исполнять эту строку? Есть ли какая-то синхронизация по дефолту, или все запросы атомарны? Или тут будет UD ?
источник
2020 June 21

k

kumar in pgsql – PostgreSQL
Too many idle Postgres connections.
Can anyone help in finding the source firing query.
источник

🕵

🕵🏻 Макс in pgsql – PostgreSQL
Привет. Подскажите, пожалуйста. На сервере место закончилось, база перестала запускаться. 192 Гб. Можно ли что-то аккуратно физически удалить, чтобы освободить немного места для работы? При этом получалось даже какие-то запросы делать и удалить часть данных из тяжелой таблицы. Но размер базы все равно не уменьшился. При попытке сделать операцию vacuum FULL ANALYZE table - писало, что не хватает места на диске. Как быть?
источник

МШ

Михаил Шурутов... in pgsql – PostgreSQL
🕵🏻 Макс
Привет. Подскажите, пожалуйста. На сервере место закончилось, база перестала запускаться. 192 Гб. Можно ли что-то аккуратно физически удалить, чтобы освободить немного места для работы? При этом получалось даже какие-то запросы делать и удалить часть данных из тяжелой таблицы. Но размер базы все равно не уменьшился. При попытке сделать операцию vacuum FULL ANALYZE table - писало, что не хватает места на диске. Как быть?
безнаказанно удаляются только логи. Один из шансов - перенести WAL-ы в более другой раздел и сделать симлинк в куда надо, потом уже "развлекаться"
источник

🕵

🕵🏻 Макс in pgsql – PostgreSQL
К сожалению совсем нет возхможности докинуть место. Может быть из другого раздела позаимствовать думаю
источник

СГ

Сергей Голод... in pgsql – PostgreSQL
🕵🏻 Макс
К сожалению совсем нет возхможности докинуть место. Может быть из другого раздела позаимствовать думаю
насколько много можно "позаимствовать" из другого раздела?
источник

🕵

🕵🏻 Макс in pgsql – PostgreSQL
Filesystem      Size  Used Avail Use% Mounted on
udev             16G     0   16G   0% /dev
tmpfs           3.2G  342M  2.8G  11% /run
/dev/md2        210G  199G  608M 100% /
tmpfs            16G     0   16G   0% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs            16G     0   16G   0% /sys/fs/cgroup
/dev/md0        232M   36M  180M  17% /boot
tmpfs           3.2G     0  3.2G   0% /run/user/0
overlay         210G  199G  608M 100% /var/lib/docker/overlay2/e3375af58d4866ab5115600bb34219f64044446bf07ad90c8f1d92250c62ca95/merged
shm              64M   52K   64M   1% /var/lib/docker/containers/083ff148808f8f41a912399b3e100158bc50b2c7afb2ecb9d0d887f9cd0e406c/mounts/shm
источник

🕵

🕵🏻 Макс in pgsql – PostgreSQL
По идее можно взять несколько гигов
источник

СГ

Сергей Голод... in pgsql – PostgreSQL
а какая цель вообще стоит? просто запуститься и через какое-то время опять получить проблему из-за нехватки места?
источник

СГ

Сергей Голод... in pgsql – PostgreSQL
🕵🏻 Макс
Filesystem      Size  Used Avail Use% Mounted on
udev             16G     0   16G   0% /dev
tmpfs           3.2G  342M  2.8G  11% /run
/dev/md2        210G  199G  608M 100% /
tmpfs            16G     0   16G   0% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs            16G     0   16G   0% /sys/fs/cgroup
/dev/md0        232M   36M  180M  17% /boot
tmpfs           3.2G     0  3.2G   0% /run/user/0
overlay         210G  199G  608M 100% /var/lib/docker/overlay2/e3375af58d4866ab5115600bb34219f64044446bf07ad90c8f1d92250c62ca95/merged
shm              64M   52K   64M   1% /var/lib/docker/containers/083ff148808f8f41a912399b3e100158bc50b2c7afb2ecb9d0d887f9cd0e406c/mounts/shm
и я тут не вижу "пары гиг" свободного места на /md0 /md2
источник

🕵

🕵🏻 Макс in pgsql – PostgreSQL
Запуститься мне нужно, данные ошибочно вызвали переполнение
источник