window함수

    [SQL튜닝] 효율이 좋은 쿼리 (대용량 데이터 처리)

    오늘은 대용량 데이터를 추출시 가장 중요한 성능이 좋은 쿼리 메모리를 덜쓰고, 빠르게 데이터를 추출하는 SQL 쿼리에 대해서 알아보겠습니다. SQL 쿼리를 효율적으로 짜는 것은 무엇일까요? 쿼리를 잘짠다? = 빨리 돈다, 메모리를 덜 쓴다 빨리돌고 메모리를 덜 쓰려면? = 필터링을 많이 한다 = join/group by하는 데이터는 최소한으로 한다 그렇습니다. 대용량의 데이터일 수록 데이터를 "작게"만들어야 하는 것이 중요해집니다. 대용량 데이터 SQL 튜닝의 핵심 데이터를 작게 만든다 1. 데이터를 작게 만들기 최대한 데이터를 한번에 잘라낼 수있게 작은 데이터가 join 이되고 group by 가 될 수있도록 2. 두개 이상 테이블 join시, "join 전"에 where/group by 등의 조건을 ..