«memory» 태그된 질문

데이터베이스와 관련하여 사용될 때 메모리는 I / O 하위 시스템을 통과하는 대신 CPU에서 직접 주소를 지정할 수있는 RAM을 나타냅니다.

4
RAM 사용을 제한하지 않는 SQL Server Max Memory
이것에 대한 귀하의 의견을 부탁드립니다. SQL Server 2008r2 Ent가 있습니다. 에드 16 개의 코어와 64GB RAM의 64 비트 20111014부터 완전히 패치 된 SQL Server 인스턴스가 하나 있습니다. 최대 램은 60000MB로 설정되어 있습니다. 온라인 며칠 후 작업 관리자에 따르면 무료 램의 양은 0입니다. 최대 램을 53GB 미만으로 변경하면 며칠 후에 안정화되고 …

1
유출 레벨 2로 실행하는 동안 운영자가 tempdb를 사용하여 데이터를 유출
경고 Operator usedtempdb로 쿼리 계획에서 정렬 작업 비용을 최소화하기 위해 고심하고 있습니다.to spill data during execution with spill level 2 필자는 레벨 1 이 아닌 유출 레벨 1로 실행하는 동안 유출 데이터 와 관련된 여러 게시물을 발견했습니다 . 레벨 1은 오래된 통계로 인해 발생하는 것 같습니다 . 관련 항목을 찾을 …

2
사용 가능한 실제 메모리가 SQL Server에 남아 있지 않으면 어떻게됩니까?
인터넷 검색 중에 충돌하는 정보가 있습니다. 일부 사이트는 데이터를위한 실제 메모리가 남아 있지 않으면 SQL Server는 기존 데이터를 TEMPDB로 옮깁니다 ( SQL Server : TempDb 및 권장 사항 제거 참조 ). 그러나 다른 사이트에 따르면 실제 메모리가 충분하지 않으면 운영 체제에서 PAGE FILE을 사용하여 실제 메모리에서 해당 페이지로 데이터를 이동할 …

2
SQL Server에 얼마나 많은 RAM이 할당되어 있는지 살펴보십시오.
SQL Server 2005를 사용하면 작업 관리자를보고 최소한 SQL Server에 할당 된 메모리 양을 간략하게 살펴볼 수 있습니다. SQLServer : Memory Manager / 총 서버 메모리 (KB) 성능 카운터 상태가 16,732,760 인 경우에도 SQL Server 2008에서는 작업 집합 또는 커밋 크기가 실제로 500MB를 넘지 않습니다. 작업 관리자에서 서버 메모리를 실제로 표시하는 …

2
DBCC FREEPROCCACHE 나 DBCC FREESYSTEMCACHE ( 'SQL Plans') 모두 CACHESTORE_SQLCP 메모리를 비우기 위해 아무 작업도 수행하지 않습니다.
CACHESTORE_SQLCP Sql 계획은 며칠 후에 38GB를 초과합니다. "Ad Hoc 워크로드 최적화"옵션이 이미 실행 중입니다. 엔터티 프레임 워크 및 사용자 지정보고는 많은 임시 작업을 생성합니다! 다중 AZ 미러링을 사용하는 AWS RDS의 SQL Server 2016 SE 3.00.2164.0.v1 내가 실행할 때 : DBCC FREESYSTEMCACHE('SQL Plans'); 또는 DBCC FREEPROCCACHE 또는 DBCC FREESYSTEMCACHE ('SQL Plans') …

3
삭제하지 않으면 임시 MEMORY 테이블이 얼마나 오래 지속됩니까 (MySQL)
MySQL에서 재귀 저장 프로 시저를 사용하여라는 임시 테이블을 생성하고 id_list있지만 후속 선택 쿼리에서 해당 프로 시저 결과를 사용해야하므로 DROP프로 시저 내에서 임시 테이블을 사용할 수 없습니다 ... BEGIN; /* generates the temporary table of ID's */ CALL fetch_inheritance_groups('abc123',0); /* uses the results of the stored procedure in the WHERE */ …


1
PostgreSQL은 공유 메모리에 대해 불평하지만 공유 메모리는 괜찮은 것 같습니다.
PostgreSQL 서버에서 일종의 집중적 인 스키마 삭제 및 생성을 수행했지만 이제는 불평합니다 .. : WARNING: out of shared memory ERROR: out of shared memory HINT: You might need to increase max_locks_per_transaction. 그러나 PostgreSQL을 방금 다시 시작하면 문제가 남아 있습니다 service postgresql restart.max_locks_per_transaction이 아무것도 조정하지 않을 것으로 생각합니다. 이 오류에 대한 …

3
SQL Server 2008에서 메모리에 캐시 된 내용을 확인하는 방법은 무엇입니까?
SQL Server 2008 R2에서 캐시 된 내용을 찾는 방법이 있습니까? 나는 다음과 같은 멋진 기사를 발견했다 : http://blog.sqlauthority.com/2010/06/17/sql-server-data-pages-in-buffer-pool-data-stored-in-memory-cache . 그러나 각 테이블과 인덱스에 얼마나 많은 데이터 (예 : 백분율 및 KB)가 저장되어 있는지 알고 싶습니다. 그러한 데이터를 얻는 간단한 방법이 있습니까?

3
SQL Server 2008 R2“고스트 메모리”?
메모리 문제가 발생하는 전용 SQL Server 2008 R2 시스템이 있습니다. 시스템 자체에는 2 개의 쿼드 코어 프로세서, 16GB RAM 및 64 비트 Windows Server 2008 R2 Enterprise (Dell PowerEdge 2950)를 포함하여 많은 리소스가 있습니다. . 이상한 문제는 시스템이 사용중인 메모리의 82 %를보고하지만 sqlservr.exe는 사용중인 155mb 만보고한다는 것입니다. SQL Server가 문제라고 …

2
Redis는 모든 메모리와 충돌을 차지합니다
Redis 서버 v2.8.4는 8GB RAM 및 16GB 스왑 공간 (SSD)이있는 Ubuntu 14.04 VPS에서 실행됩니다. 그러나 혼자서 메모리 를 차지하고 htop있음을 보여줍니다 !redis22.4 G redis-server추억으로 인해 결국 추락했다. Mem그리고 Swp모두는 100 %에 도달 redis-server다른 서비스와 함께 살해된다. 보낸 사람 dmesg: [165578.047682] Out of memory: Kill process 10155 (redis-server) score 834 or …


2
메모리가 부족하면 MongoDB가 종료됩니다
다음과 같은 구성이 있습니다. 3 개의 도커 컨테이너를 실행하는 호스트 시스템 : 몽고 DB 레디 스 이전 두 컨테이너를 사용하여 데이터를 저장하는 프로그램 Redis와 MongoDB는 모두 대량의 데이터를 저장하는 데 사용됩니다. Redis는 모든 데이터를 RAM에 보관해야한다는 것을 알고 있으며 이것으로 괜찮습니다. 불행히도 몽고는 많은 RAM을 차지하기 시작하고 호스트 RAM이 가득 …

2
PostgreSQL 메모리 사용량보기
우분투 서버에서 Postgresql을 실행 중이며 메모리 사용량을 모니터링 할 수 있어야합니다. 현재 다양한 통계를 모니터링 / 기록하고 Postgresql의 현재 메모리 사용량을 모니터링 / 기록 해야하는 스크립트를 1 분 cron 작업으로 실행하고 있습니다. Postgresql이 공유 메모리를 잘 사용하므로 'top'과 같은 프로그램이 제공 한 값이 정확하지 않다는 사실 외에는 검색 한 결과 …

3
SQL Server는 버퍼 캐시에 공간이 충분하지 않은 쿼리의 데이터를 어떻게 처리합니까?
내 질문은 SQL Server가 사용 가능한 공간보다 많은 양의 데이터를 버퍼 캐시로 가져와야하는 쿼리를 어떻게 처리합니까? 이 쿼리에는 여러 개의 조인이 포함되므로 결과 집합이 디스크에 이미이 형식으로 존재하지 않으므로 결과를 컴파일해야합니다. 그러나 컴파일 후에도 여전히 버퍼 캐시에서 사용할 수있는 것보다 더 많은 공간이 필요합니다. 예를 들어 보겠습니다. 사용 가능한 총 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.