방금 최근에 wamp 패키지를 다시 설치해야만 새로운 Apache 2.2.22, php 5.4.3 및 mysql 5.5.24로 끝납니다.mysqli_connect latency
발생한 큰 변화 중 하나가 페이지 생성 시간이었습니다. 나는 조금 파고 mysqli_connect에 대한 호출이 2 초가 걸린다는 것을 알아 냈다.
그래도 여전히 작동하므로 내 사용자가 잘 구성되어 전체 시스템이 작동합니다.이 세부 정보만으로 전체를 사용할 수 없게 만듭니다.
대기 시간이 어디에서 유래 될 수 있는지 아는 사람이 있습니까?
EDIT : 제안한대로 DNS 문제인 것 같습니다. 이제 127.0.0.1로 변경하면 액세스가 거부되었습니다. 나는 파기를 계속한다
데이터베이스가 로컬 호스트에 있습니까? 'localhost' 또는 127.0.0.1 또는 다른 이름을 통해 호출하고 있습니까? DNS 문제가 발생할 수 있습니다. –
+1 가능한 DNS 문제가 있습니다. 역방향 호스트 이름 조회가 빨리 해결되지 않으면 연결 속도가 느려질 수 있습니다. 기다리고있을 때 processlist에 '인증되지 않은 사용자'가 표시되면이를 볼 수 있습니다. 해결 방법은 my.cnf에 'skip-name-resolve'를 추가하고 mysql을 다시 시작하는 것입니다. –
'skip-name-resolve'를 사용하면 goo'old 127.0.0.1을 사용할 수 있습니다. 컴퓨터 이름을 사용하는 데는 아직 시간이 걸리지 만 localhost 또는 IPv4 버전 중 하나를 사용하여 건너 뛸 수 있습니다. 신선한 wamp 설치로이 문제가 발생했습니다. 컴퓨터 이름을 사용하면 문제가되지 않습니다. dns 시스템은 변경되지 않았습니다.하지만 행복하고 이미 이미 사용할 수 있습니다. – eddow