검색의 생활하를 하고 있지만 원하는 내용의 글이 없어서 이렇게 글 올립니다.
날짜형식의 필드를 만드는 과정에서 DataTime 형시과 SmallDateTime 의 차이점이 궁금해져 이렇게 질문을 드립니다.
Datetime의 경우 1/100초 까지 계산을 한다는 것
SmallDatetime의 경우 분까지 계산이 된다는걸로 알고 있는데..
select getdate() --> 2007-06-01 11:33:29.357
select convert(smalldatetime,getdate()) --> 2007-06-01 11:33:00
데이터의 크기가 Datetime의 경우는 8 SmallDatetime의 경우는 4로 알고 있습니다.
데이터베이스 설계를 바꾸는 과정에서 Datetime을 SmallDatetime으로 변경하려 합니다.. 굳이 초까지 쓸일이 없는데다가 데이터가 작다면
좀더 좋은 성능을 뽑을수 있을까 해서 입니다.
질문의 요지는 Datetime을 SmallDatetime으로 변경했을때 얼마만큼의 성능의 이득을 볼 수 있을까 입니다..
|