Mysql select 속도 문제

Mysql select 속도 문제

QA

Mysql select 속도 문제

본문

안녕하세요.

전국 커피샵을 기준으로 광고사업을 준비 중 입니다.
(프렌차이즈, 일반사업자..모두 포함입니다.)

지도서비스는 다음API를 사용해서 개발하고 있는데

전국에 카페를 모두 등록하고나니 지도서비스가 너무 많이 느려지는 문제가 있습니다.

다방이나 직방 같은 부동산서비스사이트의 경우 데이터처리 속도가 빠른데 

얼핏듣기론 대량의~ 고급서버를 사용해서 그런거 같더라고요.

하지만 저희 그럴 자금적인 여유가 없어서 백엔드에서 할 수 있는 것들을 

최대한 해보려했습니다.

저는 잘 모르지만 개발 에이전시에서 제시한 방법을 돈을 꽤 써가면서 해봤는데 

별다른 성과가 없었습니다. 

예를들면

1) Ajax최적화 

2) 쿼리최적화

3) 서버이원화 (메인서비스서버와 디비서버 2가지로 분리) 

이런 상황에서 제가 더 해볼 수 있는게 뭐가 있을까요?

조언도 좋고 이런 부분 전문가가 계신다면 도움을 받고 싶습니다.

이 질문에 댓글 쓰기 :

답변 4

쿼리최적화가 되어잇는지 DB쪽에 자료는 얼마나 있는지등등

눈으로 봐야 판단이 가능합니다.

도움이 필요하시면 쪽지로 연락처 남겨주시면 살펴봐드리겠습니다.

속도 관련 대부분의 문제는 DB 관련인 경우가 많습니다.

(이 부분을 확인하려면 DB 를 사용하지 않는 임의의 페이지로 테스트해보거나,

실제 느려지는 페이지에서 DB 부분을 skip 한다던가의 방법으로 DB 관련 문제인지를 먼저 확인해보는 것이 좋습니다.)

 

쿼리 최적화 및 인덱스 설정 등을 검토해보는 것을 추천하겠습니다

허허허허!!!!

재가 도전적인 말을 거의 안하는 편입니다.

기본을 좀 지킵시다...

 

이런정보는 고급기술 입니다.

우리도 밥은 좀 먹고 삽시다.. ㅋㅋ

속도가 느린 부분이 어디인지 알아야 할거 같습니다. 

 

제생각엔 아무리 디비에 전국 카페의 데이터가 있다고 해도

 

화면에 뿌려지는 지도의 영역에서만 데이터를 가져오면 되는대 느리다는게 이해가 안되네요. 

 

- 아마도 우선 전체 데이터를 다 가져온다음 지도의 영역에

  맞는 데이터만 뿌려주는게 아닌가 생각이 듭니다. 

 

- 현제 보이는 지도상의 데이터만 가져오는대도 느리다면

  지도를 어느이상 확대했을경우는 어짜피 카페를 다 보는게

  의미가 없을거라 판단되기때문에  

  이경우는 데이터를 가져와 처리하는걸 막는게 맞을거 같습니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 123,528 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT