-
[MYSQLl]MySQL에서 DATETIME 형식의 데이터를 고속으로 검색하는 방법카테고리 없음 2013. 7. 22. 21:00
| MySQL에서 DATETIME 형식의 데이터를 고속으로 검색하기
MYSQL의 UNIX_TIMESTAMP 함수를 이용
INT 형으로 저장하여 DATETIME 형식보다 3 배 ~ 4 배(?) 고속화가능
| Memo
1.DATETIME 형의 경우
-----------------------------------------------------
SELECT * FROM test_datetime
WHERE date between '2013-01-01' and '2013-06-30';
처리 결과 ( 5.20 sec )
2.INT 형의 경우
-----------------------------------------------------
SELECT * FROM test_unixtime
WHERE date_unixtime between 1356966000 and 1372518000;
처리 결과 ( 1.64 sec )
## INT 형식으로 준 쿼리 조건이 데이터 검색 속도가 압도적으로 빠른 결과. ##