23 BigDecimal и BigInteger [Java Kotlin с нуля]
Ищем самые дорогие query в PostgreSQL
PostgreSQL стал тормозить? Давай разбираться! Установка экстеншенов Для получения необходимой инфы, нужно поставить 2 extension: CREATE EXTENSION pg_stat_statements;
CREATE EXTENSION pg_stat_kcache; Есть 2 ментальных ловушки Не хочу еще больше грузить бедную БД Оба этих расширения создают несколько системных табличек и вьюшек, в которые скидывается инфа о выполнении запросов. Звучит страшно? На практике при нагрузке 5000 запросов/сек включение этих экстеншенов никак не повлияло ни на CPU, ни на latency...
Тест 5 популярных методов оптимизации запросов в PostgreSQL
Статья будет полезна, если ты начинающий разработчик и столкнулся с долгим выполнением запросов в PostgreSQL. Сразу вывод: не всё то полезно для оптимизации запросов, что написано в интернете. Я Леонид, разработчик Java в компании «Programming Store». Протестировал популярные советы из интернета по методам оптимизации и увеличения производительности БД. Расскажу, что из этого вышло. Для примера я развернул СУБД PostgreSQL 14 в контейнере докера. Настройки оставил по умолчанию. Создал две таблицы: users и products...