@ericcartman

Современные инструменты для анализа sql запросов, какие они ( бренды)?

Добрый день,

10 лет назад в работе использовал Toad для анализа запросов sql ( дело было в в postgresql)
Сильно подозреваю что инструменты шагнули вперед с той поры.
Буду благодарен за список таковых. Далее я сам нагуглю бенчмарки, отзывы и тп. Просто не понимаю куда гуглить.

( гуглил статьи на хабре, все какое-то старое, 5-летней давности. То ли эти инструменты достигли такого совершенства, что ничего больше не надо, то ли анализировать более не надо... в буржунетах тоже гуглил, но там столько всего, что.. решил уж тут спросить, не обессудьте...)
  • Вопрос задан
  • 307 просмотров
Пригласить эксперта
Ответы на вопрос 1
Melkij
@Melkij
PostgreSQL DBA
Касательно postgresql:
Анализ конкретного запроса - explain (analyze,buffers) плюс немного знаний какие цифры что значат. Порой https://explain.depesz.com/ используется для визуализации цифр.
Анализ нагрузки от запросов суммарно - contrib pg_stat_statements плюс любые какие вам нравятся выборки по полученной вьюшке. Например, топ запросов по времени выполнения, или какие запросы больше всего читают данных или какие пишут временные файлы - счётчиков для этого уже достаточно.
Сторонние утилиты не скажут чего-то, что не скажет сама база.

Касательно других баз - смотрите другие базы. explain есть наверное у всех, и точно у всех есть какие-то нативные метрики для запросов.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы