안녕하세요 질문을 하나 올립니다

MSSQL을 사용하는 서비스가 있습니다.
그런데 요 근래 들어 자주 서비스가 느려지는 현상이 발생합니다.
현업쪽에서 서비스가 느려진다고 연락이 오면 sql 서비스를 내렸다 올려줬습니다.
그러면 다시 서비스가 빨라지구요...

그래서 요 근래엔 아래의 두 명령을 유지관리계획에 넣어서 주기적으로 수행되도록 해놨습니다

DBCC FREEPROCCACHE
DBCC DROPCLEANBUFFERS

보통 알기론 성능에 영향을 미치는건 Disk I/O이기 때문에 
Disk I/O를 최소화하기 위해 버퍼에 데이터를 올려놓고 
이후 동일 요청이 오면 버퍼에서 데이터를 가져와야 하는거고

쿼리가 들어오면 실행계획을 세우는데 많은 비용이 소모되기 때문에 
쿼리에 대한 실행계획을 캐쉬에 저장해놓고
동일 쿼리가 오면 동일 실행계획을 동작을 해야 한다라고 알고 있습니다.

그런데 이 두개의 캐쉬를 지우면 느려진다는 얘기가 없으니.. 
제가 알고 있는것과 반대되게 동작을 하니 헥갈립니다.

제가 이해를 하고 있는것 이외에 캐쉬와 관련해서 다른 부분이 있는건가요??
이렇게 처리해서 느려지는게 해소된다는게 어떤것을 의미하는걸까요??
No. Subject Author Date Views
Notice 2023년 1월 - SQLER의 업데이트 강좌 리스트 코난(김대우) 2023.01.02 477
6549 [고민] SQL 2000의 DB를 SQL 2008 R2로 복원후 퍼포먼스 문제 [3] 말포이 2013.03.09 7261
6548 메뉴와 하위메뉴 [1] q0822kang 2013.03.08 6912
6547 쿼리문의 드려요. [7] 김주희_283448 2013.03.08 6804
6546 기본 함수들(LEN, getdata, cast, rtirm .. 등)들은 어디에 저장되어 있는지요? [2] 김시준 2013.03.07 7140
6545 운영 중에 shrinkdatabase 해도 될라나요?? [8] 디비러 2013.03.07 8645
6544 sp, fnction, view등의 Query Text(Query source) 조회 [2] 김시준 2013.03.07 6640
6543 count 특정조건 관련해서 질문좀 드리겠습니다. [5] 여대생 2013.03.07 6829
6542 프로파일 로그중에 이상한게 있어서 질문드립니다~ [4] 처리짱 2013.03.07 8321
6541 byte 단위로 잘라서 테이블에 입력하기 [4] 우갸우갸v 2013.03.07 7666
6540 트랜젝션 로그파일이 full 에 가까워지고 있습니다. 도와주세요. [4] 우생 2013.03.07 7437
6539 복원이 안되요 계속 사용중이라는 문구가 뜹니다. [1] 작은꼬마 2013.03.07 9453
» MSSQL 느려짐과 관련해 문의 드립니다. [1] 토토로 2013.03.07 20756
6537 이미지 DB 업로드후 엑셀에서 다시 이미지로...? [1] 핸디08 2013.03.07 7336
6536 혹시 인덱스 필드.... [1] 알아야산다 2013.03.06 6580
6535 쿼리 문의드립니다. [4] 퀸동 2013.03.06 7194
6534 백업파일로 DB복원한후 스케줄러에서 백업을 다시 받았더니.. [1] 김준형_283549 2013.03.06 6858
6533 XACT_STATE()함수 사용시... [2] Light 2013.03.06 7517
6532 SSRS 보고서 관련 질문... devil5538 2013.03.06 7599
6531 월별 부분합 구하는 방법 좀 알려주세요... [4] devil5538 2013.03.06 11564
6530 DB에 직접 이미지 업로딩을... [1] 핸디08 2013.03.06 12446





XE Login