미

mysql 10만개가 넘는 데이타 쿼리시 프로시저 사용에 관한 질문

mysql db 에 10만개가 넘는 데이타가 축적되어 있습니다.
일부만 넣었는데 10만개 정도인데 모두 집어넣게되면 100만개가 넘어갑니다.
이때 쿼리를 통해 데이타를 출력하면 출력까지 너무 많은 시간이 걸립니다.

이것을 해결하기 위해 지식in 에 질문을하니 프로시저를 사용하면 1초내로 줄어든다고 하네요?

하지만.. 추가 검색을 통해 알아보다보니 mysql 은 프로시저가 무의미하다. 더 안좋다. 이런 글까지 보게 되었습니다.

mysql 에서는 많은량의 데이타 쿼리는 어쩔 수 없는것인지..
몇초도 아니고 수십초를 경과하다보니 이렇게는 힘들겠다해서 해결 방법은 없는건지 조언을 부탁드리고자 합니다.
|

댓글 2개

쿼리문 index 잘 타는걸로 바꾸시고
index 만 잘 성정해도 속도가 많이 빨라질것같네요
확실히 index 설정만으로도 엄청난 효과를 볼 수 있네요.
감사합니다.
댓글을 작성하시려면 로그인이 필요합니다.

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
12-10-27 조회 1,258
12-10-27 조회 942
12-10-27 조회 3,849
12-10-27 조회 1,726
12-10-27 조회 941
12-10-27 조회 872
12-10-27 조회 973
12-10-27 조회 1,157
12-10-27 조회 2,672
12-10-27 조회 2,243
12-10-27 조회 1,581
12-10-26 조회 1,839
12-10-26 조회 1,642
12-10-26 조회 1,112
12-10-26 조회 5,030
12-10-26 조회 594
12-10-26 조회 1,915
12-10-26 조회 1,723
12-10-26 조회 2,209
12-10-26 조회 968