Ещё раз про collation в PostgreSQL

Давненько я ничего не писал. Надо сдуть пыль с блога и написать что-нибудь полезное :)

Когда люди начинают работать с PostgreSQL, они временами допускают ошибки, которые потом очень сложно исправить. Например, в момент инициализации первой базы ты слабо понимаешь, зачем нужно включать контрольные суммы для данных. Тем более, что по-умолчанию они ...

more ...

Слайды с pgday.ru 2016

Рассказ о нашем опыте перевоза 300+ ТБ метаданных и 250k RPS нагрузки с одной коммерческой СУБД на букву “O” в PostgreSQL.
more ...

Интерфейс ожиданий в PostgreSQL

Люди, имеющие опыт работы с коммерческими СУБД, привыкли к тому, что могут получить ответ на вопрос “Чем прямо сейчас занимается конкретная сессия?” Или ещё лучше “Чего ждала каждая сессия 5 минут назад?” Долгое время PostgreSQL не имел таких средств диагностики и DBA приходилось выкручиваться разной степени изощрённости способами. О том ...

more ...

Видеозапись со второго PostgreSQL Meetup’а в Яндексе

Доклад посвящён резервному хранению СУБД PostgreSQL. Мы поговорим о том, как устроено хранение данных на диске и организован WAL в PostgreSQL, какие есть средства для резервного копирования и восстановления данных. Обсудим, как перестать беспокоиться за свои данные и почему PostgreSQL славится своей надёжностью.
more ...

Слайды с pgday.ru 2015

1. Ваш мониторинг взорвался кучей событий про mission-critical БД. Куда бежать и смотреть в первую очередь, чтобы ASAP понять, что случилось?.
2. Вы регулярно натыкаетесь на воспроизводимую проблему производительности PostgreSQL. Что можно сделать после того, как чтение документации и поиск в интернете не помогли, но до того, как спросить у коллективного разума в рассылках pgsql-*?
more ...