Tag: performance
All the articles with the tag "performance".
-
행이 늘자 목록이 느려졌다
EXPLAIN 을 처음 보고 복합 인덱스로 Using filesort 를 없애면서 컬럼 선택과 개수 조회도 손본 기록이다.
-
통계 화면이 시간 초과로 죽었다
매번 원본을 세던 통계를 미리 계산해 두고 오늘 것만 직접 세도록 나눈 기록이다. 오늘의 경계가 PHP 와 MySQL 에서 갈리던 것도 함께 잡았다.
-
목록 한 화면에 쿼리가 백 번 나갔다
행마다 조회하던 목록을 한 번에 묶고 실행 계획을 본 뒤 인덱스를 넣은 순서를 정리한 기록이다.
-
검색이 전부 훑고 있었다
부분 일치 검색을 글자 단위로 잘라 별도 컬럼에 담고 넣는 쪽과 찾는 쪽을 맞춘 기록이다.
-
돈 내고 부르던 것을 안에서 처리했다
외부 호출 요금이 늘어난 원인을 호출 수로 세어 찾고 횟수와 대상을 줄인 기록이다.
-
반복문 안의 외부 요청
건마다 외부를 부르던 배치를 부분 수신과 결과 저장과 동시 호출로 줄이며 매번 시간을 잰 기록이다.
-
검색은 되는데 3초가 걸렸다
앞이 열린 부분 일치 검색이 인덱스를 못 쓰는 이유와 되찾는 방법을 실행 계획으로 확인한 기록이다.
-
한 테이블에 다 담으니 인덱스를 못 걸었다
여러 용도를 한 테이블에 담아 인덱스 선택이 막힌 상태를 나누면서 옮기는 순서까지 정한 기록이다.