집 >데이터 베이스 >MySQL 튜토리얼 >대형 MySQL 테이블의 마지막 N 행에서 숫자를 효율적으로 검색하는 방법은 무엇입니까?
이 시나리오에서는 각각 인덱스( 자동 증가) 및 정수 필드. 지정된 숫자가 테이블의 마지막 n개 행에 나타나는지 빠르게 확인하려고 합니다.
가장 효과적인 접근 방식은 파생 테이블을 다음과 같이 활용하는 것입니다.
SELECT `id` FROM ( SELECT `id`, `val` FROM `big_table` ORDER BY `id` DESC LIMIT $n ) AS t WHERE t.`val` = $certain_number;
설명:
이점:
위 내용은 대형 MySQL 테이블의 마지막 N 행에서 숫자를 효율적으로 검색하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!