큰 데이터베이스를 디자인하고 있습니다. 내 응용 프로그램에는 많은 행이 있습니다. 예를 들어 현재 4 백만 개의 레코드가있는 하나의 테이블이 있습니다. 내 쿼리의 대부분은 datetime 절을 사용하여 데이터를 선택합니다. mysql 데이터베이스에서 날짜 시간 필드를 색인화하는 것이 좋습니다?
Select field1, field2,.....,field15
from table where field 20 between now() and now + 30 days
데이터베이스가 제대로 작동하고 쿼리가 원활하게 실행되도록 노력하고 있습니다
더 고효율 데이터베이스를 만들어야한다고 생각하는 아이디어는 무엇입니까?
field 20
?