017. 바이어스의 공죄 - llighter/database GitHub Wiki

SQL 레벨업

망치라는 도구만을 가지고 있는 사람에게는 모든 문제가 못으로 보인다.

절차 지향형 샌드위치 구조
애플리케이션(절차 지향형)
SQL(집합 지향형)
실행 계획(절차 지향형

RDB에서 고성능을 실현하고 싶다면, 절차 지향적인 바이어스를 뗴어내고 자유로워질 필요가 있다. 그러면서 반복계와 포장계의 장점과 단덤을 고려하고, 어떤 처리 방식을 채택할지를 냉정하게 판단해야 한다. 집합 지향 사고방식은 반드시 필요하다.