php - 온라인으로 실행되는 웹사이트, 어떤 SQL 문에 최적화가 필요한지 확인하는 방법은 무엇입니까?
天蓬老师
天蓬老师 2017-06-05 11:07:52
0
5
685

예를 들어, 웹사이트가 온라인에서 실행 중이고 특정 페이지가 매우 느리게 로드되는 경우 어떤 SQL 문을 최적화해야 하는지 어떻게 확인할 수 있나요?

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

모든 응답(5)
淡淡烟草味

느린 쿼리 로그.

左手右手慢动作

로그를 확인하고 해당 sql desc 또는 explain select....(sql 문)을 찾아 효율성을 확인하거나 실행 효율성을 로그에 직접 기록하세요

巴扎黑

라라벨이라면 디버그바 https://github.com/barryvdh/l...

를 이용하시면 됩니다.
黄舟

mysql 구성에서 느린 쿼리 Slow_query_log 및 인덱스 log_queries_not_using_indexes가 없는 명령문을 활성화합니다. explain + sql 문을 사용하여 sql의 실행 효율성을 확인할 수 있습니다.

프로그램 내에서 최적화가 가능한지도 주의 깊게 살펴봐야 합니다. 데이터베이스 쿼리를 루프에 넣지 마십시오.

PHPzhong

프레임워크를 사용해 보셨나요? 각 SQL의 실행 시간을 모니터링할 수 있습니다. 그리고 로그를 기록하고 하나씩 분석해 보세요.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿