by 힘내라김대리 [SQLServer] 대용량DB 대용량데이터처리 sqlserver기능사용 [2019.08.01 10:34:43]
안녕하세요. 프로젝트를 마무리하고 잠시 공부하며 지식을 쌓을겸 해서 이것저것 찾아보다가 질문을 드립니다.
대용량 데이터베이스 관련 공부인데요...
대용량 데이터베이스에서 거래데이터 약 1000만건, 회원 데이터 약 만~2만건 등 가짜 데이터를 생성하고 그 데이터를 활용하여,
공부를 하려고 합니다.
오라클의 경우 힌트 사용 또는 튜닝 등 다양한 방법을 통해서 쿼리 성능을 높일수 있는데,
sql server의 경우 어떤식으로 대용량 데이터를 처리를 해야할지 갈피가 잡히지 않습니다.
예전에는 columnstore index의 기술과 in-memory를 활용해서 공부를 해봤었는데,
이번에 하려고 하는 주제는 쿼리문에서 데이터를 읽고 쓰는 성능을 높여보려고 합니다. (쿼리튜닝)
어떤 서적 또는 어떤 기술들을 활용하면 좋을까요??
예를들어
select * from 테이블 where column_a = '조건' 의 사용과
다른 방법으로 쿼리를 작성하여 성능을 높일수 있는 방법 등 1~3개 정도 공부하고 싶습니다.
조언 부탁드립니다.