#postgres #db
Оказывается в вики постгреса собраны не только лучшие практики, но и антипатерны. А вот тут сделали тулзу для проверки вашей базенки на предмет этих косяков
Оказывается в вики постгреса собраны не только лучшие практики, но и антипатерны. А вот тут сделали тулзу для проверки вашей базенки на предмет этих косяков
#postgres #linux
А вот тут вот очень годная статья от Percona про OOM.
В общих чертах разобрали как это работает, как выбирается процесс на убой и как на это можно повлиять (в частности как сделать так что бы ООМ не пришел к постгресу)
А вот тут вот очень годная статья от Percona про OOM.
В общих чертах разобрали как это работает, как выбирается процесс на убой и как на это можно повлиять (в частности как сделать так что бы ООМ не пришел к постгресу)
Percona Database Performance Blog
How to Adjust Linux Out-Of-Memory Killer Settings for PostgreSQL
The Out-Of-Memory Killer is the process which is responsible for terminating the application to save the kernel from crashing.
#postgres
Тут postgresPro напоминает, что у них целая горагречки бесплатных курсов на случай апокалипсиса
Тут postgresPro напоминает, что у них целая гора
#postgres
Тут намечается классный сериал от 2ndquadrant про проблемы постгреса. Первая часть про 32-битные указатели транзакций получилась довольно интересной, ждем обещанного продолжения
Тут намечается классный сериал от 2ndquadrant про проблемы постгреса. Первая часть про 32-битные указатели транзакций получилась довольно интересной, ждем обещанного продолжения
EDB
PG Phriday: 10 Things Postgres Could Improve - Part 1
Postgres is a database soft
POSTGRESSO
https://habr.com/ru/company/postgrespro/blog/442804/
#sql #postgres
В свое время парни из PgProfessional запилили бомбезный цикл статей про постгрес. Но, оказывается, что есть пейпер с дизайном того самого постгреса 1987года. Забавно что, например, проблемы с 32битными xid изначально не было
В свое время парни из PgProfessional запилили бомбезный цикл статей про постгрес. Но, оказывается, что есть пейпер с дизайном того самого постгреса 1987года. Забавно что, например, проблемы с 32битными xid изначально не было
Blogspot
Review: The Design of the Postgres Storage System
This is a review of The Design of the Postgres Storage System. The paper was in VLDB 1987 although my review used a version of the paper t...
#postgres
Перкона выпустила обзор мультимастер решений для постгреса. Тлдр:
1. Все как-то грустно
2. Все closed source
0. А он вообще точно нужен этот мультимастер?
Перкона выпустила обзор мультимастер решений для постгреса. Тлдр:
1. Все как-то грустно
2. Все closed source
0. А он вообще точно нужен этот мультимастер?
Percona Database Performance Blog
Multi-Master Replication Solutions for PostgreSQL
Covering multi-master replication solutions for PostgreSQL including BDR, xDB, PostgreSQL XL, Bucardo, and more.
#postgres
Шикарнейший лонгрид про тюнинг постгреса от выбора железок и до всеми любимого postgresql.conf
Шикарнейший лонгрид про тюнинг постгреса от выбора железок и до всеми любимого postgresql.conf
EDB
PostgreSQL Performance Tuning: Optimize Your Database Server
Enhance your PostgreSQL database performance with EDB's expert tuning tips. Optimize queries, autovacuum, and more for a faster, more efficient database.
#postgres #db
Очень полезная статья про тюнинг чекпоинтов в постгресе + бонусом инструкция как рассчитывать размер WAL
Очень полезная статья про тюнинг чекпоинтов в постгресе + бонусом инструкция как рассчитывать размер WAL
2ndQuadrant | PostgreSQL
Basics of Tuning Checkpoints - 2ndQuadrant | PostgreSQL
Let me walk you through the basics of tuning checkpoints in PostgreSQL, which may significantly affect performance in write-intensive workloads.
#postgres
Думаю, что ко всем рано или поздно приходят безопасники и просят пошифровать уютненький кластер постгреса, но, к сожалению, в ванильном постгресе нет ничего для шифрования. Для тех кто долго и мучительно выбирал между pg_crypto/костылем на драйвере в ОРМ/LUKSом, чуваки из arctype сделали обзорный гайд во все это мракобесие.
Их рецепт по TDE в конце статьи не рабочий, но обзор тем не менее все еще годный
Думаю, что ко всем рано или поздно приходят безопасники и просят пошифровать уютненький кластер постгреса, но, к сожалению, в ванильном постгресе нет ничего для шифрования. Для тех кто долго и мучительно выбирал между pg_crypto/костылем на драйвере в ОРМ/LUKSом, чуваки из arctype сделали обзорный гайд во все это мракобесие.
Их рецепт по TDE в конце статьи не рабочий, но обзор тем не менее все еще годный