쿼리에 따라 캐시 항목을 설정하는 효과적인 방법입니까?ASP.NET에서 SqlCommand를 사용하여 캐시 종속성을 설정하십시오.
HttpRuntime.Cache.Insert(
"ListLanguages",
list,
new SqlCacheDependency(command),
DateTime.UtcNow.AddMinutes(AppConfiguration.CacheExpiration.MinimumActivity),
Cache.NoSlidingExpiration);
명령으로 이전에 초기화하는 SqlCommand입니다 :
"ListLanguages는"단순히 선택하는 저장 프로 시저입니다SqlCommand command = new SqlCommand("Listlanguages", connection);
.
이 방법은 집계 된 캐시 종속성보다 쉽고 오류가없는 방법입니다. (테이블 자체를 집계 할 필요가 없기 때문에 오류가 없음을 의미합니다. :).
경험 많은 프로그래머는 어떻게 생각합니까?
우리가 당신보다 더 경험이 있는지 어떻게 알 수 있습니까? ;) – AnthonyWJones