2011-03-26 11 views
0

아주 간단한 질문 : 데이터베이스 테이블을 쿼리하고 일치하는 결과에 대해 수만 개의 항목을 검색하거나 해당 결과에 대해 다른 새 테이블을 만드는 것이 더 효율적입니까?하나의 결과에 대한 MySQL 쿼리

SELECT n FROM x WHERE b = 1 또는 SELECT * from y?

+2

RDBMS의 검색 기능을 사용하십시오. – Hammerite

답변

3

b 필드의 색인이 생성되고 그 카디널리티가 높으면 첫 번째 쿼리로도 충분합니다.

+0

통찰력에 감사드립니다! –

관련 문제