답변 3개
해당 select 쿼리문의 where 조건에 들어가는 컬럼으로 인덱스를 생성해주면 속도가 개선될 가능성이 높습니다.
ex. select * from [TABLE] where [A] = ~ and [B] = ~ 인 경우,
-> create index idx_A_B on [TABLE] ([A], [B])
( ※ https://huskdoll.tistory.com/605">https://huskdoll.tistory.com/605 )
답변에 대한 댓글 2개
댓글을 작성하려면 로그인이 필요합니다.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
어떤 SQL문이냐에 따르 다들 것 같습니다.
https://www.bridge-global.com/blog/tips-to-improve-mysql-query-performance/
참조하시고, 실제로 어떤 문을 어떻게 썼을 때 빠르게 하고 싶은지를 알려 주시면
고수분들께서 답변 주기 편할 것 같습니다.
답변에 대한 댓글 1개
"select * from table where wr_1 = '{$wr_1}' and wr_4 = '{$wr_4 }' and {$wr_5} between wr_6 and wr_7 order by wr_2 desc"
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
or
CREATE INDEX idx_2_4 ON [table] ( wr_2, wr_4 );