Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 느린 저장프로시저
- 영어공부
- C#
- query
- validation
- identityserver
- ThreadPool
- MSSQL
- fast in ssms
- SSMS
- identityserver3
- execution plan
- esl
- english
- oauth2
- task
- IdentityServer4
- stored procedure
- 쿼리 최적화
- .net
- async
- async await
- 저장프로시저
- 실행계획 원리
- TPL
- SQLServer
- await
- slow in the application
- Dataannotation
- SQL Server Optimizer
Archives
- Today
- Total
목록2018/07/25 (1)
Genius DM
Slow in the Application, Fast in SSMS? Part 2
See content in English Slow in the Application, Fast in SSMS? Part 2 쿼리 실행 계획을 캐싱하기 SQL Server 가 매번 프로시저를 실행할 때 마다 컴파일 한다면 SQL Server 가 차지하는 CPU 자원 때문에 성능이 저하되는 엄청난 리스크를 겪게될 것이다. 하지만 이 경우가 모든 시스템에 해당되는 사항은 아니기에, 이런 문제에 대해 규명이 필요하다고 느꼈다. 만약 비교적 다수의 비즈니스 분석가들이 평균 1분 정도 소요되는 복잡한 쿼리를 돌리는 빅데이터 웨어하우스 시스템을 생각해보자. 이런 경우라면 매번 프로시저를 컴파일 하는 것이 악영향을 끼치기는 커녕, 오히려 이득을 볼 것이다. 그러나 OLTP 데이터베이스 처럼 다수의 유저들이 짧고도 간단..
SQLServer
2018. 7. 25. 22:24