Size: a a a

pgsql – PostgreSQL

2021 January 21

AD

Artemiy Dubovoy in pgsql – PostgreSQL
Dmitriy
Materialized view?
Можно и просто view, материализованное рефрешить нужно будет чем-то
источник

D

Dmitriy in pgsql – PostgreSQL
Artemiy Dubovoy
Можно и просто view, материализованное рефрешить нужно будет чем-то
Ну если ему "автообновление" надо, то там, видимо, запрос тяжелый, поэтому я и предложил так
источник

IC

Igor Chizhov in pgsql – PostgreSQL
Victor Yegorov
shared_buffers
Вот любопытно. Сейчас shared_buffers установлены по умолчанию 8Гб при 48 Гб на сервере. При этом в мониторинге облака распределение памяти такое (на картинке)
Стоит ли увеличивать shared_buffers?
Быстродействие почти устраивает, но где хранятся данные таблиц? Может быть в Cached?
источник

AD

Artemiy Dubovoy in pgsql – PostgreSQL
Dmitriy
Ну если ему "автообновление" надо, то там, видимо, запрос тяжелый, поэтому я и предложил так
Ну в этом случае в целом странно делать таблицу, поэтому я решил, что про view просто могут не знать
источник

am

a m in pgsql – PostgreSQL
Igor Chizhov
Вот любопытно. Сейчас shared_buffers установлены по умолчанию 8Гб при 48 Гб на сервере. При этом в мониторинге облака распределение памяти такое (на картинке)
Стоит ли увеличивать shared_buffers?
Быстродействие почти устраивает, но где хранятся данные таблиц? Может быть в Cached?
Кто все эти цифры вообще?
источник

🌌[

🌌El.Randir/42ᅠ [AD]... in pgsql – PostgreSQL
Dmitriy
Ну если ему "автообновление" надо, то там, видимо, запрос тяжелый, поэтому я и предложил так
Не, там 3 секунды всего на перегонку файлов.
Теперь, просто задача на мне висит.

Поэтому мне в принципе фиолетово, что лучше удалять данные, или новая таблица 🤔

Хотя, у меня там uuid по serial собирается, не будет сбрасываться
источник

am

a m in pgsql – PostgreSQL
🌌El.Randir/42ᅠ [AD]
Не, там 3 секунды всего на перегонку файлов.
Теперь, просто задача на мне висит.

Поэтому мне в принципе фиолетово, что лучше удалять данные, или новая таблица 🤔

Хотя, у меня там uuid по serial собирается, не будет сбрасываться
В постгресе есть удаление таблицы без удаления таблицы, TRUNCATE называется.
источник

IC

Igor Chizhov in pgsql – PostgreSQL
a m
Кто все эти цифры вообще?
Дашборд Memory в Я.Облаке. Нормальной консоли нету (((
источник

MM

Maksim Makhalov in pgsql – PostgreSQL
Коллеги, меня попросили снять DDL с postgres
Прошу прощения, что это значит и куда копать?)
источник

🌌[

🌌El.Randir/42ᅠ [AD]... in pgsql – PostgreSQL
a m
В постгресе есть удаление таблицы без удаления таблицы, TRUNCATE называется.
TRUNCATE table;

Так тип :?
источник

SG

Sergey Gr in pgsql – PostgreSQL
Maksim Makhalov
Коллеги, меня попросили снять DDL с postgres
Прошу прощения, что это значит и куда копать?)
pg_dump -s
источник

am

a m in pgsql – PostgreSQL
Maksim Makhalov
Коллеги, меня попросили снять DDL с postgres
Прошу прощения, что это значит и куда копать?)
pg_dump --schema-only?
источник

MM

Maksim Makhalov in pgsql – PostgreSQL
А, в этом плане. Спасибо, натупил)
источник

am

a m in pgsql – PostgreSQL
Igor Chizhov
Дашборд Memory в Я.Облаке. Нормальной консоли нету (((
Какой смысл покупать манагед облачный сервис и ковырять в нем какие-то непонятные буферы? Нажмите кнопку «позвать мальчика чтобы сделал мне хорошо». Или я плохо понимаю смысл современных облачных решений?
источник

IC

Igor Chizhov in pgsql – PostgreSQL
Ещё раз поясню, что не я выбирал и не покупал этот сервис. Работаю с тем, что предоставил заказчик. Предполагаю, что кто-то из 5 с половиной тысяч здесь присутствующих работал с сервисом Я.Облака.
Да и потом, я задал конкретный вопрос: стоит ли увеличивать shared_buffers с 8 Гб при наличии 48 Гб оперативы? Общий размер таблиц с индексами порядка 36 Гб.
К счастью, параметры PostgeSQL можно менять через консоль.
источник

am

a m in pgsql – PostgreSQL
Стоит. Но ничего не изменится.
источник

VY

Victor Yegorov in pgsql – PostgreSQL
Igor Chizhov
Ещё раз поясню, что не я выбирал и не покупал этот сервис. Работаю с тем, что предоставил заказчик. Предполагаю, что кто-то из 5 с половиной тысяч здесь присутствующих работал с сервисом Я.Облака.
Да и потом, я задал конкретный вопрос: стоит ли увеличивать shared_buffers с 8 Гб при наличии 48 Гб оперативы? Общий размер таблиц с индексами порядка 36 Гб.
К счастью, параметры PostgeSQL можно менять через консоль.
1. почему вы говорите про “наличие 48GB оперативы”? на картинке больше на 128GB похоже.
2. базе даём либо 25% памяти (остальное ОС кэширует), либо 75%.
3. это при сусловии, что кроме базы никого нет на сервере. если ещё что-то, готовых рецептов нет
источник

am

a m in pgsql – PostgreSQL
По-моему они в той панели реализовали анекдот про зарплату и фамилию «Итого».
источник

IC

Igor Chizhov in pgsql – PostgreSQL
Victor Yegorov
1. почему вы говорите про “наличие 48GB оперативы”? на картинке больше на 128GB похоже.
2. базе даём либо 25% памяти (остальное ОС кэширует), либо 75%.
3. это при сусловии, что кроме базы никого нет на сервере. если ещё что-то, готовых рецептов нет
1. Исходя из заказанных характеристик. Суммирование странное на дашборде. Думаю, Total - это общая цифра доступной памяти.
2. 25% памяти - это shared_buffers? Т.е. в моём случае лучше докинуть с 8 до 12 Гб? И можно поэкспериментировать с 36?
3. Поскольку это Managed Service for PostgreSQL, вряд ли внутри спрятали что-то ещё, кроме СУБД.
источник

IC

Igor Chizhov in pgsql – PostgreSQL
a m
По-моему они в той панели реализовали анекдот про зарплату и фамилию «Итого».
Мне больше нравится по Лупу и Пупу, когда им зарплаты перепутали 😂
источник