mysql 10만개가 넘는 데이타 쿼리시 프로시저 사용에 관한 질문 정보
mysql 10만개가 넘는 데이타 쿼리시 프로시저 사용에 관한 질문본문
mysql db 에 10만개가 넘는 데이타가 축적되어 있습니다.
일부만 넣었는데 10만개 정도인데 모두 집어넣게되면 100만개가 넘어갑니다.
이때 쿼리를 통해 데이타를 출력하면 출력까지 너무 많은 시간이 걸립니다.
이것을 해결하기 위해 지식in 에 질문을하니 프로시저를 사용하면 1초내로 줄어든다고 하네요?
하지만.. 추가 검색을 통해 알아보다보니 mysql 은 프로시저가 무의미하다. 더 안좋다. 이런 글까지 보게 되었습니다.
mysql 에서는 많은량의 데이타 쿼리는 어쩔 수 없는것인지..
몇초도 아니고 수십초를 경과하다보니 이렇게는 힘들겠다해서 해결 방법은 없는건지 조언을 부탁드리고자 합니다.
일부만 넣었는데 10만개 정도인데 모두 집어넣게되면 100만개가 넘어갑니다.
이때 쿼리를 통해 데이타를 출력하면 출력까지 너무 많은 시간이 걸립니다.
이것을 해결하기 위해 지식in 에 질문을하니 프로시저를 사용하면 1초내로 줄어든다고 하네요?
하지만.. 추가 검색을 통해 알아보다보니 mysql 은 프로시저가 무의미하다. 더 안좋다. 이런 글까지 보게 되었습니다.
mysql 에서는 많은량의 데이타 쿼리는 어쩔 수 없는것인지..
몇초도 아니고 수십초를 경과하다보니 이렇게는 힘들겠다해서 해결 방법은 없는건지 조언을 부탁드리고자 합니다.
댓글 전체
쿼리문 index 잘 타는걸로 바꾸시고
index 만 잘 성정해도 속도가 많이 빨라질것같네요
index 만 잘 성정해도 속도가 많이 빨라질것같네요
확실히 index 설정만으로도 엄청난 효과를 볼 수 있네요.
감사합니다.
감사합니다.