dotnext DotNext 2020 СПб (15.06.2020 — 18.06.2020)

Почему базы данных плачут по ночам

img

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

Поздно ночью, в серверных комнатах, если внимательно прислушаться, можно услышать как тихо плачут базы данных. Но почему?

Мы в качестве разработчиков зачастую относимся к базам данных как к волшебным коробочкам, которые работают мгновенно и без затрат ресурсов.

Базы данных далеки от совершенства, они всего лишь абстракции множества алгоритмов, взаимодействующих друг с другом, и немного понимания того, что происходит «под капотом», может предотвратить распространенные проблемы с производительностью.

В этом докладе Михаил расскажет о распространенных ошибках в работе с RDBMS и NoSQL базах данных, как они влияют на производительность, почему они происходят, и как уменьшить их эффект или вовсе предотвратить.