«performance» 태그된 질문

시스템이 목적에 맞도록 충분히 작동하는지 평가합니다. 일반적으로 성능은 시간이 지남에 따라 시스템이 작업 또는 작업 집합을 완료하는 속도를 나타냅니다.


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 …

4
긴 "클라이언트 처리 시간"으로 인해 느린 원격 SELECT 문
프로덕션 서버 (SQL Server 2008, 매우 강력한 시스템)에 연결되어있는 동안이 SELECT 문은 2 초가 걸리며 모든 필드 (총 4MB의 데이터)를 뱉어냅니다. SELECT TOP (30000) * FROM person WITH(NOLOCK); 어떤에서 다른 같은 네트워크에있는 상자 같은 쿼리합니다 (SQL 인증 또는 Windows 인증을 사용하여 연결) 일분 8 초 . 인덱싱 문제 나 쿼리 …

3
T-SQL에서 CAST를 사용하여 성능 저하
지정된 필드에 대해 일반적으로 SQL 조건문을 생성하는 SQL 생성기가 있습니다 (토론을 위해 레이블을 지정합니다 myField). myField유형이 인 경우 다음 NVARCHAR과 같이 문자열과 해당 필드를 비교할 수 있습니다 myField = 'foo'. 그러나이 유형의 필드에는 작동하지 않습니다 NTEXT. 따라서 캐스트와 비교해야합니다 CAST(myField as NVARCHAR(MAX)) = 'foo'. 이 myField유형이 NVARCHAR또는 인 경우 실제로 …

3
색인 최대 행 크기 오류
array열에 대한 상한이 있습니까? 배열 필드에 삽입 할 때이 오류가 발생합니다- PG::Error: ERROR: index row size 3480 exceeds maximum 2712 for index "ix_data" 여기 내 테이블 정의가 있습니다- create table test_array(id varchar(50), data text[]); ALTER TABLE test_array ADD PRIMARY KEY (id); CREATE INDEX ix_data ON test_array USING GIN (data); 조회를 …

1
SQL Server의 varchar 크기 조정에 대한 현재 모범 사례는 무엇입니까?
스토리지 및 성능 측면에서 varchar 열의 크기를 결정하는 가장 좋은 방법을 이해하려고합니다. 성능 내 연구에서, 그것은 보인다varchar (max)는 실제로 필요한 경우에만 사용해야합니다. 즉, 열에 8000 자 이상을 수용 해야하는 경우 인덱싱이 부족하기 때문입니다 (일반적으로 varchar 필드에 대한 인덱싱이 약간 의심 스럽지만 DB 원칙에 익숙하지는 않습니다. ) 및 압축 (스토리지에 대한 …

3
프로덕션 SQL Server의 주요 성능 문제는 어떻게 해결합니까?
이 질문은 기본적으로이 질문에 대한 후속 질문입니다. SQL Server 2016의 이상한 성능 문제 우리는 이제이 시스템으로 생산성을 높였습니다. 마지막 게시물 이후 다른 응용 프로그램 데이터베이스가이 SQL Server에 추가되었지만. 시스템 통계는 다음과 같습니다. 128GB RAM (SQL Server의 경우 최대 110GB 메모리) 4 코어 @ 2.6GHz 10GBit 네트워크 연결 모든 스토리지는 SSD …

3
왜 갑자기 인덱스가 필요하거나 쿼리를 변경해야하는지에 대한 답변 방법
3 년 경력의 주니어 DBA입니다. 우리의 임무는 쿼리를 미세 조정하거나 개발자에게 특정 코드를 다시 작성하거나 인덱스가 필요하다는 것을 알리는 것입니다. 개발자 팀이 자주 묻는 한 가지 간단한 질문은 "어제 잘 작동했습니다. 갑자기 무엇이 바뀌 었습니까?" 인프라 측면을 확인하라는 메시지가 표시됩니다. 모든 문제에 대한 첫 번째 반응은 항상 첫 번째로 확인되는 …

2
SQL CLR을 사용한 보안 또는 성능 위험
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 오년 전에 . SQL Server에서 CLR을 사용할 때 특별한 보안 또는 성능 위험이 있습니까?

1
버스트 사용량에 대한 IO 요구 사항 추정
우리는 하루 종일 주기적으로 SQL 데이터베이스를 쿼리하는 응용 프로그램을 가지고 있습니다. 상대적으로 많은 양의 데이터에 대한 개별 요청과 함께 산재 해 있거나 활동이 적은 기간이 있습니다. 이러한 요청이 들어 오면 기본 목표는 데이터를 빠르게 전달하는 것이며, 보조 목표는 비용 효율적으로 수행하는 것입니다. 응용 프로그램의 특성상 데이터 / 인덱스가 이전 쿼리 …


2
다른 테이블에 대해 조인 할 때 인덱스를 사용하지 않는 MySQL
두 개의 테이블이 있는데 첫 번째 테이블에는 CMS 내의 모든 기사 / 블로그 게시물이 포함되어 있습니다. 이 기사 중 일부는 잡지에 나타날 수도 있으며,이 경우 잡지 관련 정보가 포함 된 다른 테이블과 외래 키 관계가 있습니다. 다음은 필수적이지 않은 일부 행이 제거 된이 두 테이블에 대한 테이블 작성 구문의 단순화 …

3
SQL Server 2008 R2의 일반 메모리 요구 사항
DBA 작업에 익숙하지는 않지만 SQL Server에 대한 추가 리소스를 요청하는 사례를 만들려고 노력하고 있으며 똑똑한 사람들이 실행해야 할 사항에 대한 대략적인 추정치를 제공 할 수 있기를 바랍니다. IT가 프로덕션 SQL Server에 제공 한 리소스 할당량이 적을 것으로 의심됩니다. 하드웨어 소프트웨어: 데이터베이스 : SQL Server 2008 R2 엔터프라이즈 데이터베이스 Windows : …

3
RESTful API를위한 SQL 데이터베이스 구조
RESTful API를 작성 중입니다. 리소스를 중심으로 데이터베이스 테이블을 디자인하는 가장 좋은 방법을 결정하기 위해 고심하고 있습니다. 처음에는 리소스 당 테이블을 사용하는 것이 좋지만 이제는 리소스 체인 아래로 테이블이 기하 급수적으로 커질 까 걱정됩니다. 예를 들어 사용자, 고객, 영업이라는 세 가지 리소스가 있다고 가정합니다. 사용자는 내 API의 가입자이고 클라이언트는 사용자 고객이며 …

4
특정 사용자에 대한 쿼리 속도가 느림
C # .NET 웹 응용 프로그램에서 호출 된 몇 가지 쿼리가 항상 빠릅니다 (SQL Server의 로컬 관리자 임). 사용자 그룹 (필요한 권한이있는 도메인 그룹)의 경우 쿼리 속도가 매우 느립니다. 응용 프로그램에서 시간 초과되는 지점 다른 사용자에 대해 정확히 동일한 쿼리가 다르게 실행되는 이유는 무엇입니까? 더 많은 정보: 쿼리는 저장 프로 …

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