저희가 tempdb 사용빈도가 엄청납니다... 쿼리최적화는 해보는데까지 해봤는데요. 이제 남은건 돈으로 승부봐야하지 않을까해서요
디스크를 하나 더 구입해서 tempdb를 이곳으로 옮겨볼까 생각중입니다. 문제는 transaction log 파일도 따로 분리하면 어떤지 궁금해서요
최대 가용디스크가 2개라고 할때(시스템제외)
D 드라이브 : MDF
E 드라이브 : LDF 와 tempdb
이런식의 구성은 바람직한지 궁금하여 문의드립니다.
무엇보다 tempdb의 사용을 줄이시는 방법을 재고해보시는 것도 방법이지 않을까 싶습니다.
http://bradmcgehee.com/wp-content/uploads/presentations/Optimizing_tempdb_Performance_chicago.pdf 의 중반에 보시면
Tips for Optimizaing tempdb 부분이 있는데 적용 가능한 방법은 없겠는지 한 번 점검을 해보시면 도움이 되시지 않을까 싶습니다.
정확한 상황은 봐야 말씀을 드릴 수 있겠지만 여러 파일로 tempdb를 만든다면
D: MDF + tempdbMDF
E: LDF + tempdbLDF
도 의미있는 조합이 되지 않을까 싶습니다.
http://technet.microsoft.com/en-us/library/cc966534.aspx 를 보시면
코어의 수만큼 tempdb를 구성하는 파일을 만드시는 것이 쭉~ 정석처럼 여겨저 왔습니다만
http://www.simple-talk.com/content/article.aspx?article=1520 와 같은 실험 결과를 보시면 반드시 그것이 정답은 아닌 경우도 있습니다.
언제나처럼 "그때 그때 달라요" 즉, 실제와 비슷한 환경에서 테스트를 해보시고 결정하시는 것이 맞을 것으로 생각됩니다.
답변 감사드립니다. 늘 많은 도움이 되고있습니다.