How to Stop Correlated Subqueries From Crushing Your Server
One nested query can run thousands of times.

How to Stop Correlated Subqueries From Crushing Your Server
One nested query can run thousands of times.

How to Prevent ORDER BY in Subqueries Being Ignored
MySQL ignores ORDER BY inside subqueries without LIMIT.

CTE (Common Table Expression) / Django CTE
Как только ты начинаешь углубляться в изучение баз данных, так сразу на горизонте возникают такие понятия как подзапросы, CTE, представления и временные таблицы . По опыту работы в университете заметил, что с этими темами у людей часто возникают проблемы и недопонимания. В частности больше всего путаницы вносит именно CTE. Поэтому в этой статье я расскажу: 1. что такое CTE 2. зачем оно нужно 3. что такое рекурсивные СТЕ 4. чем СТЕ отличается от временных таблиц, представлений и подзапросов 5. как СТЕ может плохо сказаться на производительности 6. как использовать СTE в самом народном фреймворке Django Использует SELECT со звёздочкой Макс - Lead Backend и автор YouTube-канала PyLounge . Поехали!
https://habr.com/ru/articles/984962/
#cte #common_table_expression #обобщенные_табличные_выражения #djangocte #subquery #view #temporary_table #django #базы_данных
CTE(Common Table Expression)과 Subquery
https://hackers.pub/@lavieenbleu/2025/cte-common-table-expression-%EA%B3%BC-subquery
SQL을 공부하며 접하게 된 CTE(Common Table Expression)는 임시 테이블을 정의하고 이름을 붙이는 기능으로, 쿼리 가독성을 높이고 수정 용이성을 향상시키는 데 유용합니다. Subquery와 유사하지만, 복잡한 쿼리에서 여러 단계로 중첩된 Subquery보다 훨씬 가독성이 좋습니다. SQL 유지보수 업무에는 활용되지만 제품 개발에는 잘 쓰이지 않는 CTE의 실제 현장 사용 사례와 Best practice에 대한 궁금증을 자아냅니다.