나의 개발 기록/MariaDB1 [MariaDB] 데이터가 많은 테이블끼리 join하여 select 할때 timeout 되어 조회가 되지않는 현상 학생테이블 약 40,000건 / 학생결제이력테이블 약 90,000건 학생 테이블에는 학생에 대한 정보가 들어있고, 결제이력테이블은 말그대로 학생이 결제를 했을때마다 한줄한줄 쌓이는 이력 정보가 들어있다. 이 두 테이블을 join하여 두가지 테이블의 있는 정보를 select문으로 한번에 조회하고 싶을때 약 40,0000 * 90,0000 이라는 횟수만큼 조회를 해야하기때문에 당연히 과부하가,,, 와서 timeout 이 발생하고 원하는 데이터를 조회할수가 없다.. 😅 select * from sdet_info as sdet left join sdet_pay_log as pay on sdet.sdet_id = pay.sdet_id 이와같은 단순한 sql 문도 join을 하게되면 학생테이블에 있는 데이터 한줄 .. 2023. 2. 3. 이전 1 다음