필드를 여러 테이블로 분할하면 빠른 쿼리가 생성됩니까? 다음 두 가지 시나리오를 생각해 값 1과 값 2가 항상 함께 표시되는 경우MySQL을 최적화하기 위해 필드별로 테이블을 분할 하시겠습니까?
Table1
-----------
int PersonID
text Value1
float Value2
또는
Table1
-----------
int PersonID
text Value1
Table2
-----------
int PersonID
float Value2
, 나는 두 번째 스키마는 두 개의 SELECT 문을 필요로하기 때문에 첫 번째 시나리오는 빠른 항상 상상한다.
하지만 두 번째를 선택하는 상황이 있습니까? 기록의 수가 정말 클 것으로 예상된다면?
cool! 이걸 뭐라 부르는지 몰랐어. 감사 – ack