지금까지 겪은 DB에 하지 말아야 할 짓
너무 두서없이 쓰다보니 다시 정리해서 여기 에 작성했다. 시간에 인덱싱 하는건 굉장히 비효율적이다. 특히나 TIMESTAMP나 DATETIME같은 시간 형식에 인덱싱 하는건 정말로 비효율적이다. 정 시간에 인덱싱을 걸고싶거든 unix timestamp 형식의 INT 형으로 만들어서 인덱스를 걸어라. 알아보기는 어렵겠지만 인덱싱 효율은 훨씬 좋다. 로그만 넣는 (물리적으로 별개의)DB라면 별 말 안하겠다.
https://velog.io/@juunini/%EC%A7%80%EA%B8%88%EA%B9%8C%EC%A7%80-%EA%B2%AA%EC%9D%80-DB%EC%97%90-%ED%95%98%EC%A7%80-%EB%A7%90%EC%95%84%EC%95%BC-%ED%95%A0-%EC%A7%93