게시판 인덱스 설정 질문
활용팁 게시판에서 튜닝글을 보고
KEY `wr_num_reply_parent` (`wr_num`,`wr_reply`,`wr_parent`),
KEY `wr_is_comment` (`wr_is_comment`,`wr_id`),
KEY `list_index` (`wr_is_comment`,`wr_num` ,`wr_reply`),
KEY `comment_index` (`wr_is_comment`,`wr_parent`,`wr_comment`,`wr_comment_reply`)
인덱스를 이렇게 주었습니다.
그런데 게시판 설정에서 wr_last 최신글 최근글 순으로 리스트 정렬 필드를 설정한다면 인덱스를 따로 추가해 줘야 하는 것인지
아니면 위에 적은 기본 4가지 만으로도 괜찮은 것인지 궁금합니다.
KEY `list_last_index` (`wr_is_comment`,`wr_last`)
인덱스를 걸어 놓긴 했는데 효과가 있는 것인지....
KEY `wr_num_reply_parent` (`wr_num`,`wr_reply`,`wr_parent`),
KEY `wr_is_comment` (`wr_is_comment`,`wr_id`),
KEY `list_index` (`wr_is_comment`,`wr_num` ,`wr_reply`),
KEY `comment_index` (`wr_is_comment`,`wr_parent`,`wr_comment`,`wr_comment_reply`)
인덱스를 이렇게 주었습니다.
그런데 게시판 설정에서 wr_last 최신글 최근글 순으로 리스트 정렬 필드를 설정한다면 인덱스를 따로 추가해 줘야 하는 것인지
아니면 위에 적은 기본 4가지 만으로도 괜찮은 것인지 궁금합니다.
KEY `list_last_index` (`wr_is_comment`,`wr_last`)
인덱스를 걸어 놓긴 했는데 효과가 있는 것인지....
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 2개
explain을 적으면 해당 query의 실행 계획을 보여 줍니다.
이것으로 확인하시면 됩니다.
http://dev.mysql.com/doc/refman/4.1/en/explain.html
http://sir.co.kr/bbs/board.php?bo_table=g4_builder&wr_id=2985
(내심기대...)