-4
MySQL 데이터베이스를 사용하여 PHP에서 사용자 검색 메커니즘을 만들고 싶습니다. 사용자 테이블에 두 개의 열 (username
및 fullname
)이 있습니다. 두 열을 모두 검색하고 관련성에 따라 결과를 정렬하려고합니다. 데이터베이스가 거대하다고 가정 할 때, 이것을 달성하는 가장 빠른 방법은 무엇입니까?사용자를 검색하는 가장 빠른 방법
MySQL 데이터베이스를 사용하여 PHP에서 사용자 검색 메커니즘을 만들고 싶습니다. 사용자 테이블에 두 개의 열 (username
및 fullname
)이 있습니다. 두 열을 모두 검색하고 관련성에 따라 결과를 정렬하려고합니다. 데이터베이스가 거대하다고 가정 할 때, 이것을 달성하는 가장 빠른 방법은 무엇입니까?사용자를 검색하는 가장 빠른 방법
나는에 대해 당신이 생각하는 조언을 할 수 있습니다
이것은 데이터베이스에서 사용중인 인덱스와 사용중인 필드 유형에 따라 크게 달라집니다. (관련 테이블 스키마로 질문을 업데이트하는 것이 좋습니다.) "관련성"은 요구 사항에 따라 달라질 수 있습니다. –
예제 데이터를 보여주십시오. –
"관련성"이 의미하는 바에 따라 크게 다릅니다. 당신은 당신이 결과로 기대하고있는 것을 정교 할 수 있습니까? –