프로시져 실행 속도

땡구 2013.10.06 15:33 Views : 4721

SQL 2008 R2 64bit 버전 사용


하루에 1억건 정도 들어가는 테이블이 일자별로 존재합니다.

composite index를 unique cluster 로 구성하여 테이블을 만들고,

주기적으로 bulk insert로 데이터를 삽입합니다.


문제는 composite index 필드 항목이 where 조건에 포함이 되어 있는 프로시져를 호출하면

최초에 조회가 너무 오래 걸립니다.( 1분 이상)


dbcc freeproccache

go

dbcc dropcleanbuffers

go

등을 수행하고 조회해도 빨리 나올때가 있고, 오래 걸릴때가 있습니다.

실행계획을 봐도 select <- compute scalar (1%) <- clusteredc index seek (99%)로 나옵니다.

저장된 테이블의 데이터를 웹에서 조회힐 경우 너무 오래 걸리는 문제로 문의 드립니다.
어디서부터 확인을 해야 할지요?
No. Subject Author Date Views
Notice SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 15596
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 9477
7238 합계 조회 문의 [3] 몽키디루피 2013.10.12 3989
7237 순환 질의 ㅜ.ㅜ.. [3] nowaday_ 2013.10.11 3643
7236 몬스터 길들이기같은 대용량 모바일 게임 DB로 어떤 DB가 적당할까요? [4] zza 2013.10.11 7936
7235 마지막 값만 가져올라면... [3] SQL왕왕초보 2013.10.11 9362
7234 MSSQL 서비스팩 문의 [4] 빌리 2013.10.10 4551
7233 쿼리 하나 문의 드릴께요. [3] 수노 2013.10.10 3923
7232 select 후 insert 시 특정필드값만 변경..... [2] SQL왕왕초보 2013.10.08 8435
7231 빈데이터를 convert할때 오류가 납니다. [2] 왕만두와우동 2013.10.08 3839
7230 프로시저에 인풋 파라메타 관련 질문 드립니다. [1] 디비러 2013.10.08 4028
7229 오라클과 SQL2012 연동 [6] 뽀글이해먹자 2013.10.08 15119
7228 스칼라서브쿼리 값들끼리는 연산안되는건가요? [7] 황금용이 2013.10.08 4577
7227 간단한 질문 하나만.. 올릴게요 SQL 데이터 -> 엑셀 파일로 저장 [3] pertime 2013.10.08 4511
7226 ssis 상품 마스터 이관 관련 질문 입니다. [3] 어둠별빛 2013.10.07 4144
7225 행렬계산하는법좀 알려주세요!! [7] 쉽다고생각해 2013.10.07 5342
7224 대기 상태 모니터링 중에 SQLTRACE_BUFFER_FLUSH 질문 합니다. [6] 디비러 2013.10.07 6385
7223 디스크 I/O 설정 질문 있습니다. 블루쵸콜릿 2013.10.07 4050
» 프로시져 실행 속도 [7] 땡구 2013.10.06 4721
7221 쿼리질문입니다. [2] 거저먹네 2013.10.04 4264
7220 쿼리 질문좀 드릴께요 ㅠㅠ [2] 다웅이쌔끈 2013.10.02 4594
7219 프로시저 실행 통계 뭘로 뽑나요? [3] 버뮤다삼각김밥 2013.10.02 4819





XE Login