title

text

М
Михаил Жилин Postgres Professional Инженер
17:25 26 сентября
45 мин

Способы решения проблем PostgreSQL путём отладки и профилирования

К большому сожалению, идеальные компьютерные системы существуют только в книжках фантастов. Проблемы работоспособности встречаются и в PostgreSQL. В данном докладе хочется обсудить как правильно (и неправильно) подходить к попыткам решить проблему, какой путь выбрать, какой инструмент использовать.

Доклад будет интересен как начинающим, так и опытным пользователям и администраторам баз данных.

Другие доклады

  • Николай Шаплов
    Николай Шаплов Postgres Professional Fuzzing Engeener
    45 мин

    Fuzzing-исследование PostgreSQL. Как мы искали и что мы нашли

    Фаззинг-исследование, это когда мы подаем в программу (или ее часть) случайные входные данные (на самом деле случайность весьма условна) и смотрим что из этого получится. И так много раз на многих процессорах.

    Фаззинг исследование большого монолитного программного комплекса всегда не простая задача требующая неординарных решений. В этом докладе я расскажу что и как мы искали при помощи фаззинга и к каким результатам оно привело.

    • Исследование функций парсинга типов данных (input-функции): для разогрева;
    • Исследование функций реализующих операции между типами (op-функции): тут лучше учитывать структуру;
    • Фаззинг сетевой подсистемы: давайте притворимся, что мы POSIX-вызовы, так дешевле;
    • Восстановление дискового контекста: нужен день сурка.

    Рассказ о смешных багах и нелепые жесты руками входят в комплект поставки.

  • А
    Антон Дорошкевич ИнфоСофт руководитель ИТ
    45 мин

    Виды бэкапов и ареалы их обитания

    Резервное копирование до сих пор является камнем преткновения при переходе на PostgreSQL с других СУБД. Размер этого камня напрямую зависит от багажа опыта и знаний о видах резервного копирования в PostgreSQL. В докладе расскажу про различные виды бэкапов, про их плюсы минусы и сценарии использования каждого вида.

  • Владимир Комаров
    Владимир Комаров АО «Сбербанк-Технологии» Архитектор
    45 мин

    Автостопом по базам данных

    • Как классифицировать многочисленные СУБД, чтобы не потеряться в их многообразии?
    • Правда ли, что PostgreSQL решает 95% всех задач хранения и обработки данных?
    • Почему Сбербанк для своей платформы выбрал именно PostgreSQL?
    • Ждёт ли нас отказ от старомодных монолитных баз в пользу новейших распределённых систем?

    Ответы на эти и другие вопросы – в докладе

  • Мансур Галиев
    Мансур Галиев Maxim technology Ведущий инженер-программист
    22 мин

    pgCodeKeeper - инструмент для легкой работы с PostgreSQL

    Расскажем о созданном нами инструменте, который отслеживает изменения в БД и создаёт скрипты миграций выбранных объектов как в интерактивном, так и в автоматическом режиме.