반응형
그래서 쿼리를 실행하기 전에 서버가 항상 살아 있는지 확인하기 위해 mysql 서버 (mysqli_ping)를 ping해야할지 말아야할지 궁금합니다.
해결 방법
다음 세 가지 이유로 쿼리 전에 MySQL을 핑하면 안됩니다.
데이터베이스 연결을 처리하는 가장 좋은 방법은 오류 처리 (시도 / 캐치), 재시도 및 트랜잭션입니다.
이에 대한 자세한 내용은 MySQL 성능 블로그를 참조하십시오.
해당 블로그 게시물에서 MySQL의 해당 인스턴스에 대한 부하의 73 %가 DB가 작동 중인지 확인하는 애플리케이션으로 인해 발생했음을 알 수 있습니다.
참조 페이지 https://stackoverflow.com/questions/3103969
반응형
'MySql' 카테고리의 다른 글
MySQL Inserting millions of records into MySQL database using Python (0) | 2020.11.19 |
---|---|
MySQL SQL SELECT query not working with Email Addresses (0) | 2020.11.19 |
MySQL 모두 NULL이 아닌 경우 (0) | 2020.11.19 |
MySQL 날짜 별 항목 선택-> = NOW (), MySQL (0) | 2020.11.19 |
MySQL yii2에서 like 연산자로 데이터 선택 (0) | 2020.11.19 |
댓글