데이터베이스의 수천 행을 빠르게 실행할 수있는 PHP/jQuery에서 자동 완성을 설정하는 방법이 있습니까?수천 개의 항목에 대해 자동 완성을 어떻게 사용합니까?
나는 사용자가 대학을 입력하는 취업 게시판을 가지고 있으며 자동 완성 기능을 제공하려고합니다. 문제는 미국에 4,500 개의 단과 대학이 있으며 끔찍한 해결책이라고 생각됩니다.
쿼리를 빠르게 수행하고 10 개 미만의 옵션을 사용할 수있는 경우에만 결과를 반환하는 좋은 방법이 있습니까?
는
SQL 쿼리에서 LIMIT을 사용하면됩니다. 약 10 가지 이상의 결과를 표시 할 이유가 없습니다. 실제로 4,500 개의 행은 데이터베이스 측면에서 그렇게 큰 숫자는 아닙니다. –
Byron이 말했듯이 쿼리 결과를 제한하십시오. 4500은 많지 않다 –
나는 LIMIT가 데이터베이스의 범위를 지정하기위한 것이라고 생각 했는가? 그게이 문제에 어떻게 적용 되는가? (초보자 질문에 대해 유감스럽게 생각한다.) – Walker