Александр Новиков
  • |
  • En
  • Все посты
  • Поиск по тегам

ТОП-10 рекомендаций по работе с БД

В ноябре был на конференции Highload++, о которой подробно писал в телеграм-канале. Было много хороших тезисов про работу с БД, на одном из докладов приводился топ 10. Ниже — углублённый разбор каждой рекомендации: что именно имел в виду спикер и как это применять в реально работе. 1️⃣ Коннекшены — это ограниченный ресурс Суть: Подключение к базе — это не просто TCP-сокет. Это память, кэш, контекст транзакции и иногда рабочие потоки в СУБД.➤ Читать полностью...

15 ноября 2025 · Александр Новиков
db optimization tips

Ускоряем производительность базы данных на 50%

При работе с PostgreSQL оптимизация запросов — это ключевой навык для поддержания высокой производительности в системах с большой нагрузкой. В этой статье я покажу, как удалось сократить время выполнения медленного запроса на 50% с помощью составного индекса — используя команды PostgreSQL EXPLAIN и EXPLAIN ANALYZE для диагностики узких мест в производительности и повышения эффективности. Почему команда EXPLAIN важна PostgreSQL предоставляет команду EXPLAIN для анализа плана выполнения запроса до его выполнения. Это помогает разработчикам понять:➤ Читать полностью...

10 марта 2025 · Александр Новиков
db postgres sql optimization
© 2025 Александр Новиков · Powered by Hugo & PaperMod