database.sarang.net
UserID
Passwd
Database
DBMS
ㆍMySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MySQL Q&A 29359 게시물 읽기
No. 29359
웹서버와 디비서버간 네트웍 대역폭이 꽉찹니다
작성자
윤민호(sumin)
작성일
2009-10-16 10:50
조회수
5,697


웹서버와 디비 서버를 분리해서 사용하고 있습니다. 


웹사이트 여러개를 돌리고 있는데..


웹서버에서 디비 서버로 쿼리를 날린 후에 


디비서버에서 웹서버로 응답할 때 90M 메가 이상의 트래픽이 나올 때가 있습니다. 


스위치가 100M 급이라서 네트웍이 거의 꽉차서 상당히 사이트가 느려집니다.


아무리 사이트가 많다고 해도 


디비서버에서 그렇게 많은 트래픽이 나간다는 것은 이해가 잘 안됩니다. 


rgboard 등 게시판 프로그램을 설치해서 사용하고 있구요. 


문제 해결의 실마리를 어디서부터 찾아봐야 할까요? 


이 글에 대한 댓글이 총 2건 있습니다.

보통 프로그램에서 DB를 적절하게 사용하지 못해서 발생하는경우입니다.

로그를 확인하시고 문제가 되는 쿼리를 발생하는 루틴을 수정하셔야 합니다.

select * from tb 이라고 간단하게 요청했지만 tb 테이블이 100MB 의 용량이라면 100MB 가 웹서버로 전송되니깐요.

이걸 이해하면서 약간 변형된 형태 - 반복문등 에서 실수하는 경우가 종종있습니다.

지우개님이 2009-10-17 22:47에 작성한 댓글입니다. Edit

지우개님 말씀대로 잘못된 쿼리로 인해 과도한 트래픽이 발생할 수 있습니다.

일단 설정에서 log-slow-queries를 1초로 설정하신 후에, slow query 로그를 통해 가장 오래 걸리는 쿼리부터 잡아나가시면 되겠습니다.

박현우(lqez)님이 2009-10-18 22:29에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
29362개수구하는 쿼리 질문입니다. [1]
이종웅
2009-10-20
5828
29361mssql에서 가져온 데이타를 mysql에 import시켰더니 한글이 깨집니다. [1]
qordudwls
2009-10-20
6153
29360쿼리 질문 드립니다. (Tree)
김병섭
2009-10-19
5432
29359웹서버와 디비서버간 네트웍 대역폭이 꽉찹니다 [2]
윤민호
2009-10-16
5697
29358MFC에서 웹 DB연동 하는 방법알려주세요
이준영
2009-10-15
6246
29357mysql 외부서버에서 정보가지고올시 딜레이현상 [3]
성상길
2009-10-15
6687
29356delete시 insert의 싱크 [2]
홍인표
2009-10-14
5677
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다