0
SQL Server 2014 표준 버전을 사용 중이며 응용 프로그램의 성능 조정 작업을하고 있습니다.반복되는 쿼리에는 오랜 시간이 걸립니다.
동일한 쿼리를 여러 번 실행하면 실행 시간이 매번 증가하여 거의 정상적으로 돌아옵니다. 예 : 이것에 어떤 도움이 높게 평가 될 것이다
| first time | 9 sec |
| 2nd time | 18 sec |
| 3rd time | 29 sec |
| 4th time | 10 sec |
SELECT * FROM dbo.Employee WHERE emp_name = 'sam'
.
응용 프로그램을 최적화하고 있으므로 문제의 원인을 찾을 수 있습니다. SSMS에서이 쿼리를 실행하려고 시도 했습니까? –
직원 테이블의 크기는 어느 정도입니까? 나는 간단한 쿼리에서 9 초를 기대하지 않습니다. emp_name 열에 인덱스를 넣을 수 있습니까? – Forklift
라이브 데이터베이스 인 경우 다른 프로세스에서 동일한 테이블에 액세스했거나 서버가 다른 요청을 처리하는 중일 수 있으므로 실행 시간이 달라질 수 있습니다. 실행 계획과 비용이 동일하지만 시간이 다를 경우에도 마찬가지입니다. – cloudsafe