인터넷 연결 속도가 서버 쿼리에 미치는 영향

인터넷 연결 속도가 서버 쿼리에 미치는 영향

인터넷 연결이 phpmyadmin에서 실행되는 쿼리에 큰 영향을 미칠 수 있습니까? 저는 현재 18세이고 30세입니다. 오늘 인터넷 연결을 전환했는데 쿼리 성능이 크게 떨어지는 것을 발견했습니다.

내가 실행 중인 쿼리는 입니다 SELECT * FROM table. 단순한. 테이블에는 한 행의 데이터가 있습니다. MySQL 서버는 다른 모든 서버와 동일한 서버에 있습니다. VPS입니다. Godaddy 호스트. 다른 정보는 없어요.

센토스 6.3 MySQL 5.1 PhpMyAdmin 3.4

좋아, Google 도구를 사용하여 XHR이 나가고 들어오는 것을 검사했고 이것이 보고된 내용입니다. {"success":true,"message":"<div class=\"success\">Your SQL query has been executed successfully ( Query took 0.0033 sec )<\/div>","sql_query":"<div id=\"result_query\" align=\"\">\n<div class=\"success\">Your SQL query has been executed successfully ( Query took 0.0033 sec ) SNIP..................."}. 그래서 분명히 내 서버는 괜찮습니다.

그런데 이상한 점은.. 페이지에서 쿼리를 실행하자마자 반환된 XHR이 정확히 다시 돌아온다는 것입니다. 1초도 안 되어 다시 돌아옵니다. PhpMyadmin이 변경 사항을 즉시 보고하지 않는 이유 다시 설치해 보려고 합니다.

답변1

아니요. 서버가 phpMyAdmin이 설치된 동일한 시스템에 있는 경우 원격 시스템 대역폭은 쿼리 성능에 영향을 미치지 않습니다.

참고로 phpMyAdmin은 악마입니다. 보안상 취약점이 많으며 제대로 보호되는 경우도 거의 없습니다. 이를 버리고 mysql 명령줄 구문을 배우는 것이 좋습니다.

답변2

연결은 특히 PHPMyAdmin->Browser 연결의 경우 속도에 실제로 영향을 미칠 수 있습니다. PHPMyAdmin 버전에 따라 AJAX를 사용할 수도 있고 사용하지 않을 수도 있으므로 전체 PHPMyAdmin UI에 캐시된 내용을 전송하는 것만큼 많은 오버헤드가 발생할 수도 있고 테이블 주변의 보풀과 관련된 상당한 오버헤드가 발생할 수도 있습니다. 쿼리 자체가 완료되는 동안 해당 데이터를 모두 브라우저에 제공하는 데 시간이 걸립니다. 외부 클라이언트를 사용하여 이것이 어떤 영향을 미칠 수 있는지 확인하거나 수천 개의 행을 선택하려고 할 때 연결의 최대 실제 처리량에 가깝게 사용하고 있는지 확인하는 것이 좋습니다. 대용량 파일을 다운로드할 때 사용되는 대역폭과 대역폭을 비교할 수 있습니다. 즉, 나는 보다 효율적인 작업을 위해 PHPMyAdmin을 버릴 수 있다는 데 동의합니다.

관련 정보