«cache» 태그된 질문

캐시는 디스크 드라이브에 저장된 데이터에 대한 액세스 시간을 줄이기 위해 메모리에 데이터를 임시로 저장 (캐싱)하는 메커니즘입니다.

5
SQL Server 옵션“Ad Hoc 워크로드에 최적화”를 사용하지 않는 이유는 무엇입니까?
Kimberly Tripp의 SQL Server 계획 캐싱과 관련하여 다음과 같은 훌륭한 기사를 읽었습니다. http://www.sqlskills.com/blogs/kimberly/plan-cache-and-optimizing-for-adhoc-workloads/ "임시 작업 부하를 최적화"하는 옵션이있는 이유는 무엇입니까? 항상 켜져 있지 않아야합니까? 개발자가 임시 SQL을 사용하는지 여부에 관계없이이 옵션을 지원하는 모든 인스턴스 (SQL 2008+)에서이 옵션을 활성화하지 않아 캐시 부풀림이 줄어드는 이유는 무엇입니까?

3
알 수없는 매개 변수 스니핑 vs 변수 vs 재 컴파일 vs 최적화
그래서 오늘 아침에 문제를 일으키는 긴 실행 프록이있었습니다 (30 초 + 실행 시간). 우리는 매개 변수 스니핑이 책임이 있는지 확인하기로 결정했습니다. 그래서 우리는 proc을 다시 작성하고 매개 변수 스니핑을 물리 치기 위해 들어오는 매개 변수를 변수로 설정했습니다. 시도 / 진정한 접근. Bam, 쿼리 시간이 향상되었습니다 (1 초 미만). 쿼리 계획을 …


3
자주 쿼리 캐시 무효화의 오버 헤드가 가치가 있습니까?
나는 현재 많은 데이터베이스에서 실행되는 많은 수의 INSERT, DELETE 및 UPDATE 문으로 인해 쿼리 캐시에서 많은 수의 무효화가 발생하는 MySQL 데이터베이스에서 작업하고 있습니다. 내가 결정하려고하는 것은 쿼리 캐시를 이러한 테이블에 대해 실행되는 SELECT 문에 사용할 수있는 이점이 있는지 여부입니다. 그들은 너무 빨리 무효화되기 때문에, 나에게 가장 좋은 것은이 테이블이있는 SELECT …

2
PostgreSQL 인덱스 캐싱
PostgreSQL에서 인덱스가 캐시되는 방식에 대한 '레이'설명을 찾는 데 어려움을 겪고 있으므로 다음 가정 중 하나 또는 모두에 대한 실제 확인을 원합니다. 행과 같은 PostgreSQL 인덱스는 디스크에 있지만 캐시 될 수 있습니다. 인덱스는 전적으로 캐시에 있거나 전혀 없을 수 있습니다. 캐시 여부는 쿼리 플래너에서 정의한대로 사용 빈도에 따라 다릅니다. 이러한 이유로 …

2
데이터베이스에서 모든 테이블의 압축되지 않은 크기 찾기
Dynamics AX에는 테이블을 메모리에로드하고 캐시하도록 구성 할 수있는 캐싱 메커니즘이 있습니다. 이 캐시는 메모리 문제를 방지하기 위해 특정 양의 KB로 제한됩니다. 내가 말하고있는 설정이 호출 entiretablecache되고 단일 레코드가 요청되는 즉시 전체 테이블을 메모리에로드합니다. 최근까지이 설정이있는 테이블의 크기를 확인하여 테이블 크기가이 제한을 초과하는지 확인하기 위해 일부 스크립트를 사용했습니다. 그러나 이제 압축이 …

1
FreeProcCache와 FreeSystemCache의 차이점
현재 DBCC FREEPROCCACHE실행중인 SQL 쿼리 사이의 버퍼 풀에서 정보를 지우려고 할 때 실행 됩니다. 그러나, 나는 검토 된 이 TechNet 문서의 참조를 DBCC FREESYSTEMCACHE. 무엇 캐시 않는 FREESYSTEMCACHE그 닦아 FREEPROCCACHE하지 않는 이유는 무엇입니까?
12 sql-server  cache 

1
Qcache_free_memory가 아직 가득 차지 않았는데 Qcache_lowmem_prunes가 많이 있습니다.
방금 CMS의 쿼리 캐시를 다루기 시작했습니다. 내가 할 사람이 왜 나를 (또는 적어도 좋은 추측을 제공) 말할 수 많은 의 Qcache_lowmem_prunes의가 절반 이상시 Qcache_free_memory무료입니다? query_cache_size=512M query_cache_limit=1M 약 12 시간 후의 모습입니다 show status like '%qcach%'; +-------------------------+-----------+ | Variable_name | Value | +-------------------------+-----------+ | Qcache_free_blocks | 10338 | | Qcache_free_memory | …


3
MS SQL Server에서 처녀 쿼리의 성능을 향상시키는 방법은 무엇입니까?
ASP.NET 웹 사이트에 자체 데이터 캐싱을 수행하고 데이터가 장기간 변경되지 않으므로 동일한 쿼리로 SQL Server를 두 번 쿼리 할 필요가 없습니다. 해당 SQL Server로 이동하는 최초 (처음) 쿼리의 성능을 향상시켜야합니다. 일부 쿼리는 너무 많은 데이터를 처리하여 SQL Server를 사용할 수 있습니다 tempdb. 임시 테이블 변수 또는 임시 테이블을 사용하지 않으므로 …

1
SQL Server 기준 테스트를위한 결정적인 단계 목록?
SQL Server를 사용하는 앱에 대한 성능 테스트 / 기준을 실행하기 전에 인스턴스를 다시 시작하지 않고도 인스턴스를 "깨끗한"상태로 설정할 수 있기를 원합니다. 따라야하는 단계가 있지만 올바른 순서이며 중복 단계가없는 결정적인 목록을 작성하려고합니다. 이 단계 목록이 SQL Server를 "깨끗한"상태로 설정합니까? 순서가 논리적 / 정확합니까? 중복 단계가 있습니까? CHECKPOINT -- Write all dirty …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.