반응형
MySQL 쿼리에 LIMIT 1을 추가하면 1 개의 결과를 찾은 후에 검색이 중지됩니까 (따라서 더 빨라짐), 아니면 여전히 모든 결과를 가져오고 끝에서 잘립니까?
해결 방법
쿼리에 따라 제한 절을 추가하면 성능에 큰 영향을 미칠 수 있습니다. 하나의 행만 원하고 (또는 하나의 행만 쿼리를 충족 할 수 있다는 사실을 알고) 내부 최적화 프로그램이이를 실행하는 방법에 대해 확실하지 않은 경우 (예 : WHERE 절이 인덱스에 부딪히지 않는 등) 확실히 LIMIT 절을 추가해야합니다.
최적화 된 쿼리 (작은 테이블의 인덱스 사용)의 경우 성능면에서는 그다지 중요하지 않지만 LIMIT 절을 추가하는 것보다 하나의 행에만 관심이 있다면 다시 말하십시오.
참조 페이지 https://stackoverflow.com/questions/455476
반응형
'MySql' 카테고리의 다른 글
MySQL PHP 행에서 이름으로 열 값을 어떻게 얻을 수 있습니까? (0) | 2020.10.26 |
---|---|
MySQL COUNT ()와 DISTINCT를 함께 사용할 수 있습니까? (0) | 2020.10.26 |
MySQL은 WHERE 조건이 여러 행에있는 테이블에서 하나의 필드를 선택합니다. (0) | 2020.10.25 |
MySQL 업데이트 용 MySQL (0) | 2020.10.25 |
MySQL mysql GROUP_CONCAT 중복 (0) | 2020.10.25 |
댓글