Последние изменения в IO-стеке Linux с точки зрения DBAБазы данных и системы хранения
Доклад принят в программу конференции
Илья Космодемьянский
Data Egret
CEO и консультант в компании Data Egret, специалист по базам данных PostgreSQL, Oracle, DB2.
Тезисы
Проблемы с производительностью ввода-вывода находятся в повседневной повестке дня администраторов баз данных с тех пор, как базы данных существуют. В Linux - вероятно, самой популярной операционной системе для баз данных - в течение последних нескольких лет происходит капитальный ремонт IO-стека.
В этом докладе я расскажу о том, что происходит, почему IO-стек нуждается в срочном улучшении, к чему это может привести для баз данных. Как новые драйвера NVMe и blk-mq будут улучшены. В качестве полезной памятки я предложу контрольный список настроек PostgreSQL и Linux, чтобы максимизировать производительность подсистемы ввода-вывода в новых ядрах.
Другие доклады секции Базы данных и системы хранения
Will Postgres Live Forever?
Bruce Momjian
EnterpriseDB
PostgreSQL 11 и далее: обзор новинок и тенденций
Иван Панченко
Postgres Professional
Масштабирование реплик PostgreSQL под нагрузкой с точки зрения технологий резервного копирования
Андрей Бородин
Yandex Cloud
Как устроить хайлоад на ровном месте
Олег Бартунов
Postgres Professional
ClickHouse тормозит
Кирилл Шваков
Kinescope
Забиваем телескопом гвозди, или Нестандартные способы использования ClickHouse
Александр Зайцев
LifeStreet, Altinity
Make Your Database Dream of Electric Sheep: Designing for Autonomous Operation
Andy Pavlo
Carnegie Mellon University
MySQL 8.0: SQL and NoSQL Scalability
Vittorio Cioe
Oracle - MySQL
Эксперименты с Postgres в Docker и облаках — оптимизация настроек и схемы вашей БД без риска «уронить прод»
Николай Самохвалов
Postgres.ai
Базы данных в облаках
Владимир Бородин
Yandex Cloud
MariaDB и MySQL — какую статистику использует оптимизатор, или Как обойтись без индексов
Сергей Голубчик
MariaDB Corporation
Continuous Optimization for distributed BigData analysis
Kai Sasaki
Treasure Data Inc.