새로운 사실을 알아냈네요 mysql 정보
새로운 사실을 알아냈네요 mysql
본문
물론 저만 몰랏을 수도 있습니다 ㅠ
개인적으로 개발해서 납품한 프로그램이 있습니다.
근데 요게 연 60만명 이상 사용하는 프로그램인 점점 속도가 늦어진다는 겁니다!
그래서 분석을 했지요
쿼리문 limit 50000000, 10000
요건 대략 5~7초 걸리는데
이렇게 쓰던걸 어제밤에 피곤에 쩔어 저도 모르게 밑처럼 썼습니다;
쿼리문 where id_num > 50000000 limit 10000
요건 0.12 초 나옵니다
몬가 해서 explain 위는 인덱스를 안타고 밑은 인덱스를 타네요;;
경험담 이었습니다ㅠ
추천
0
0
댓글 14개

인덱스의 중요성이죠.. ㅎㅎ

인덱스의 중요성은 알고 있었으나..
리밋을 쓰지 말라는 이유를 이제야 이해햇네요!
리밋을 쓰지 말라는 이유를 이제야 이해햇네요!

게시물 많은 게시판 검색에서 "추가검색" 버튼을 이용하는 이유죠 ㅎㅎ

아.. 이제 그누보드 구조 하나가 갑자기 머리속에 쏙 들어오네요 ㅋㅋ
그 검색 개수 정하는게 where 에 들어 가는 거였군요!
그 검색 개수 정하는게 where 에 들어 가는 거였군요!

그렇죠 리밋으로 자르는 게 아니고 인덱스 걸린 id_num 같은 걸로 자르는거죠 ㅎㅎ

요즘 그누 열심히 분해중인데 리자님이 확실히 위대하신거 같긴해요
이것저것 헛투로 된 코드가 없네요...
아이는 쑥쑥 크고 잇나요!?
이것저것 헛투로 된 코드가 없네요...
아이는 쑥쑥 크고 잇나요!?

엄청 먹고 엄청 크고 있습니다 ㅎㅎㅎ

부럽습니다 ㅠㅠ
저도 얼른....ㅎㅎ
저도 얼른....ㅎㅎ

그렇군요 limit는 인덱스를 안타는 군요 좋은 정보 감사합니다.

넵 저도 오늘에야 알았습니다 ㅠ

인덱스.. ㅎㅎ;

일반 그누에서도 인덱스 설정을 하지 않으면 5만건 이상 데이터가 있는 게시판에서는 로딩시간이 초큼 길어집니다.
호오.. 좋은 정보 입니다..

읽어주셔서 감사합니다~