Rails 쿼리 성능 디버깅을 위한 단계별 접근 방식과 도구 활용법

Rails 7.1부터 강화된 explain 메서드의 옵션과 strict_loading 모드를 활용하여 개발 단계에서 N+1 쿼리와 비효율적인 실행 계획을 사전에 차단할 수 있다.

🔗 원문 보기

Rails 쿼리 성능 디버깅을 위한 단계별 접근 방식과 도구 활용법

Rails 7.1부터 강화된 explain 메서드의 옵션과 strict_loading 모드를 활용하여 개발 단계에서 N+1 쿼리와 비효율적인 실행 계획을 사전에 차단할 수 있다.

Ruby-News | 루비 AI 뉴스

Как мы ускорили Trino, научив оптимизатор удалять ненужные Join

Как мы ускорили запросы в Trino, научив оптимизатор удалять из плана лишние операторы Join. Обсудим, почему в аналитических запросах часто возникают избыточные Join, почему это плохо для SQL-движков, какие эквивалентные преобразования позволяют избавиться от ненужных Join, и с какими проблемами мы столкнулись при интеграции данного функционала в наш форк Trino.

https://habr.com/ru/companies/cedrusdata/articles/843882/

#trino #cedrusdata #sql #data_analysis #data_engineering #query_optimization #query_performance #datalake #lakehouse

Как мы ускорили Trino, научив оптимизатор удалять ненужные Join

Trino — это популярный SQL-движок для выполнения аналитических запросов к озерам данных и виртуализации. Наша команда создает коммерческий форк Trino, который называется CedrusData . В России Trino...

Хабр