AIDT 쿼리 개선 조사

개요

수업 모드 쿼리 개선 스레드
불필요한 데이터 조회 → 비용측면
확인 필요 항목
LMS/수업 모드
LMS/실시간 정규 수업
LMS/정규 수업 편집
수업 상세 편집
모둠쪽 따로 파악 필요
LMS/과제목록
LMS/대시보드/추천학습발송
B2C/학습하기
B2C/학습하기/추천학습발송
B2C/대시보드

테스트 계정

선생님
mildang123

FE

가장 많이 쓰고 가장 느린거 → 효과가 좋은 것
수업 모드 쿼리
이전 수업 / 다음 수업 이 있는지 판단 방식 다르게 처리 필요
실시간 정규 수업
정규 수업 편집
정규 수업 편집 > 수업 상세 편집
과제목록
대시보드

BE

CSM > SMI 쿼리

N번 호출되며, 어디서 호출되는지 확인

CSU → customActivities

그룹 정보
1학년 10반
선생님 계정
t3@ne.com
mildang123
근본적인 원인
CustomCurriculumTeachingSidebar (학생 목록 사이드바로 추정)
CCC ~ CA까지 모든 데이터를 일괄적으로 조회 중
개선 가능한지 FE에서 크로스 체크 필요
기타 개선가능한 사항
DataLoader Repo 메서드 개선 가능. 현재 불필요한 조인 다수 포함

CA → learningActivities

StudentAssignmentDetailCATreeItem
Query
기타 개선가능한 사항
CA → SAI 조회 로직 데이터 로더 적용?