Size: a a a

pgsql – PostgreSQL

2020 June 03

ВК

Виталий Кухарик... in pgsql – PostgreSQL
источник

D

Dmitry in pgsql – PostgreSQL
Vladimir Holyavik
А что толку докидывать память на сервак если у Вас work_mem (по дефу стоит 64kB) расходуется на поток .. и он гарантирует вам ваш СВОП...
єто же не сложно .. прописать work_mem = 4MB (к примеру)
посмотреть max_connections помножить одно на второй .. докинуть + 30% и получить объем гарантированно достаточной памяти
к сожалению, вообще ничего не поменялось, всё так же полторы секунды на запрос
источник

AP

Anton Patsev in pgsql – PostgreSQL
Dmitry
Господа, может у вас будут идеи. У меня внезапно без изменения каких-либо параметров, упала скорость запроса в постгре, если в начале дня select request выполнялся за 100мс, то к концу дня этот показатель упал до 1000-1200мс, ума не приложу куда копать
Попробуйте pgcenter https://m.habr.com/ru/post/494162/
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Dmitry
к сожалению, вообще ничего не поменялось, всё так же полторы секунды на запрос
Вы ещё с бубном попляшите, честное слово. ;(
Причину нужно искать, а не пробовать случайные действия.
источник

D

Dmitry in pgsql – PostgreSQL
Yaroslav Schekin
Вы ещё с бубном попляшите, честное слово. ;(
Причину нужно искать, а не пробовать случайные действия.
в том-то и проблема, что даже ошибок нет, в логах если что и всплывает - так это рекомандация увеличить wal_size, в остальном база работает штатно, просто супер-медленно
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Dmitry
в том-то и проблема, что даже ошибок нет, в логах если что и всплывает - так это рекомандация увеличить wal_size, в остальном база работает штатно, просто супер-медленно
А чего Вы ждёте в логах? ;)
Опять-таки, мониторинг есть у Вас? Если есть — смотрите туда, ищите зацепки.
Если нет — смотрите нагрузки, начиная с системных утилит и т.п.
источник

VY

Victor Yegorov in pgsql – PostgreSQL
Dmitry
в том-то и проблема, что даже ошибок нет, в логах если что и всплывает - так это рекомандация увеличить wal_size, в остальном база работает штатно, просто супер-медленно
поставьте log_min_duration_statement=1s, тогда в лог начнут попадать запросы, которые выполняются дольше 1 секунды
берёте такие запросы и смотрите их EXPLAIN (analyze, buffers) в нужной базе (той, откуда они в лог попали)
смотрите что “плывёт”: стата, индекс отсутствует, индекс не тот и т.д.
источник

Ð

Ð in pgsql – PostgreSQL
Dmitry
конкретная проблема в том, что запросы стали обрабатываться дольше в 10-15 раз. Своп есть, но небольшой, память на виртуалке расширили и она практически полностью cached. Как посмотреть насколько приросли таблицы за определенный промежуток времени, я честно говоря хз
pg stat statements
источник

Ð

Ð in pgsql – PostgreSQL
там написано какие запросы лезут в файлы и тд
источник

G

G in pgsql – PostgreSQL
Всем привет!  Я совсем недавно пользуюсь данной бд и при создании таблицы у меня возникли проблемы. Мне нужно создать таблицу с пунктами как на картинке, подскажите плз как правильно в скобках команды CREATE TABLE это указать... Спасибо!
источник
2020 June 04

VG

Vasiliy Gusel in pgsql – PostgreSQL
G
Всем привет!  Я совсем недавно пользуюсь данной бд и при создании таблицы у меня возникли проблемы. Мне нужно создать таблицу с пунктами как на картинке, подскажите плз как правильно в скобках команды CREATE TABLE это указать... Спасибо!
<Наименование> <Тип> <Дополнительные аргументы>


CREATE TABLE (
id SERIAL NOT NULL,
value TEXT
);
https://www.postgresql.org/docs/9.0/sql-createdatabase.html
https://postgrespro.ru/docs/postgresql/9.6/sql-createdatabase
источник

VG

Vasiliy Gusel in pgsql – PostgreSQL
Как то так
источник

🅵

🅵🅾️🆇 in pgsql – PostgreSQL
Ребят, насколько адекватно хранить в Postgres файлы и картинки (не аватарки, скажем от сотни килобайт до пары мегабайт), для сайта и мобильного приложения?
Или лучше посмотреть в сторону какихнить встраиваемых key-value NoSQL db под выбраный язык?
источник

Ð

Ð in pgsql – PostgreSQL
🅵🅾️🆇
Ребят, насколько адекватно хранить в Postgres файлы и картинки (не аватарки, скажем от сотни килобайт до пары мегабайт), для сайта и мобильного приложения?
Или лучше посмотреть в сторону какихнить встраиваемых key-value NoSQL db под выбраный язык?
неадекватно
источник

🅵

🅵🅾️🆇 in pgsql – PostgreSQL
Ð
неадекватно
В чем вы храните у себя на проекте, если не секрет?)
источник

Ð

Ð in pgsql – PostgreSQL
лучше всего файлы хранить на диске и отдавать через nginx
источник

🅵

🅵🅾️🆇 in pgsql – PostgreSQL
Ð
лучше всего файлы хранить на диске и отдавать через nginx
Это вы статику имеете ввиду?
источник

🅵

🅵🅾️🆇 in pgsql – PostgreSQL
Статику - абсолютно соглашусь.
А файлы пользователей?
источник

DL

Dmitry L in pgsql – PostgreSQL
🅵🅾️🆇
Статику - абсолютно соглашусь.
А файлы пользователей?
тоже
источник

Ð

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