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 29357 게시물 읽기
No. 29357
mysql 외부서버에서 정보가지고올시 딜레이현상
작성자
성상길(tonggil)
작성일
2009-10-15 09:59ⓒ
2009-10-15 11:04ⓜ
조회수
6,688

mysql 을 한서버에서 공동으로 운영을하다가


이번에 mysql web 분리작업을햇습니다.


근데 일반디비커넥션 이나 홈페이에서 디비를 불러들이는 문구들은 전부정상적인데..


mysql_num_rows 를사용하여 디비정보를 긁어오면


딜레이현상이발생합니다.


테이블크기는 60메가 조금넘구요.


근데 신기한건 이걸 한서버에 mysql web을올리고 localhost로 mysql_num_rows를 불러들이면


바로 정보가 출력되구요.


뭐가문제일까요..


테이블안의 갯수는 12000 정도가 됩니다.


로컬에서는 테이블 정보를 전부 뿌리라고해도 바로출력이되요


근데 외부에서 커넥션해서 정보를 전부뿌리라고하면 역시나 오래걸립니다.


개선하려면 뭘 해야할까요...


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

로컬에서 잘 되는것이 분리하여 잘 안된다면 아래를 의심해보세요.
http://dev.mysql.com/doc/refman/5.0/en/dns.html

DNS에 접속할 수 없는 위치에 있는 MySQL서버는 IP를 호스트 네임으로 역 변환할 때 이를 시도하기 위해 접속 자체에 오랜 시간이 걸립니다. skip-name-resolve 옵션을 통해 DNS resolving을 뺀 후에 다시 서버를 시작해보세요.

박현우(lqez)님이 2009-10-15 11:32에 작성한 댓글입니다.

skip-name-resolve 이부분은해봣어요 ㅠㅠ


동일하더라구요


ㅠ.ㅠ

성상길(tonggil)님이 2009-10-15 13:46에 작성한 댓글입니다.

혹시 양쪽 서버(로컬 DB, 분리된 DB)에서 사용하고 있는 DB Engine이 다르지는 않으신지요? 

SHOW CREATE TABLE 명령어로 테이블 엔진을 확인해보세요.

박현우(lqez)님이 2009-10-18 22:31에 작성한 댓글입니다.
이 댓글은 2009-10-18 22:32에 마지막으로 수정되었습니다.
[Top]
No.
제목
작성자
작성일
조회
29360쿼리 질문 드립니다. (Tree)
김병섭
2009-10-19
5432
29359웹서버와 디비서버간 네트웍 대역폭이 꽉찹니다 [2]
윤민호
2009-10-16
5697
29358MFC에서 웹 DB연동 하는 방법알려주세요
이준영
2009-10-15
6246
29357mysql 외부서버에서 정보가지고올시 딜레이현상 [3]
성상길
2009-10-15
6688
29356delete시 insert의 싱크 [2]
홍인표
2009-10-14
5677
29355function으로 테이블을 리턴받을 수 있나요?
VQ
2009-10-14
5588
29354날짜 구간 계산 [1]
우영제
2009-10-13
7033
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다