DB 호스팅만 따로 서비스 하는데 뭐가 좋은 건가요?

DB 호스팅만 따로 서비스 하는데 뭐가 좋은 건가요?

QA

DB 호스팅만 따로 서비스 하는데 뭐가 좋은 건가요?

답변 3

본문

DB 호스팅만 따로 서비스 하는데  뭐가 좋은 건가요?

그냥 생각해 보면 같은 서버에 있는게 더 빠른거 아닌가 싶은데요..
이용자 컴에서 직접 DB 로 접근하는것도 아니고?
서버컴에 필요한 자료를 가져다 가공해서 이용자에게 주는걸로 생각 되는데요..
보안이나 안전성 그런건가요?

 VPS 사용 중인데.. 클릭하면 넘어가는 페이지 반응속도가 너무 느려서.. 호스팅때랑 크게 개선된거 같지도 않고 이것저것 보다가 DB 호스팅이 보이길래 써볼까 했는데 아무리 생각해도 속도가 더 떨어지는게 아닌가? 라는 생각이 들어서요
웹서버랑 같은 호스팅 업체를 쓰면 빠른건가요?

DB가 리소스를 많이 먹나요?

이 질문에 댓글 쓰기 :

답변 3

기본적인 사항부터 짚어 보셔야 합니다. 사이트를 구성하는 가장 기본적인 요소는 웹서버와 DB죠.

 

웹서버 : apache, iis, nginx...

DB : mysql, mssql, oracle...

 

웹서버와 DB를 구동하기 위해서는 서버의 자원이 필요합니다. 그리고 소규모 사이트에서는 그리 큰 자원을 요구하지 않죠. 하지만 접속자가 많아져서 트래픽이 많이 발생하고 DB 사용량이 많아지면 어떨까요? 그만큼 서버의 자원이 많이 소모될 겁니다. 그렇기 때문에 그 둘을 분리하는 겁니다.

 

운영하시는 사이트가 많은 트래픽이 발생하지 않는다면 그냥 기존 상태에서 코드 개선이나 DB 튜닝을 진행하시는 게 맞다고 보여집니다.

클릭하면 넘어가는 속도가 느리다면

그 느린 페이지가 일반 페이지인지

아니면 게시판과같이 DB를 직접 불러오는 페이지에서 느린지 파악하셔야합니다.

DB를 직접 불러오는 페이지가 느릴경우

DB쪽 튜닝을 해야 증세가 호전됩니다.

DB호스팅이라 해도 결국은 실행시키는 쿼리가 한번에 많은 요청을하면

어느 db던 느릴수 밖에 없습니다.

그 증세부터 파악해보셔야 할듯 합니다.

DB쿼리를 해보셔서 느리지 않다면 서로 통신간의 문제일 부분일수 있습니다.

서버의 트래픽이 높지 않다면 데이터량을 가져오는 과정가운데 느려지는 부분일수 있습니다.

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
filter #DB ×
전체 840
© SIRSOFT
현재 페이지 제일 처음으로