«performance» 태그된 질문

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

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 | …

1
SQL Server 캐시 플러시 및 디스크 I / O
우리는 .NET 4.0에서 개발 한 OLTP 시스템을로드 테스트 중이며 뒤에서 SQL Server 2008 R2를 실행하고 있습니다. 이 시스템은 성능이 뛰어난 SQL Server Service Broker 큐를 사용하지만 처리하는 동안 독특한 추세를 경험하고 있습니다. SQL Server는 1 분 동안 블리 스터링 속도로 요청을 처리 한 다음 ~ 20 초의 디스크 쓰기 작업을 …

3
INNODB 성능 누출은 어디에 있습니까?
해결할 수없는 이상한 문제가 있습니다. 저는 서버 / DB 관리자보다 웹 프로그래머입니다. 그래서 누군가 누군가 나를 도울 수 있기를 바랍니다. 그 상황 나는 많은 처리하는 시스템 일하고 update, insert및 delete요청. 그 때문에 행 잠금 기능을 위해 INNODB를 스토리지 엔진으로 선택했습니다. Gearman을 사용하여 다른 서버에서 작업을 병렬화하여 10 분마다 60,000 개의 …

2
너무 많은 파일 (BLOB)이있는 SQL Server DB를 처리하는 전략은 무엇입니까?
시나리오 : 별도의 웹 서버에서 ASP.NET 응용 프로그램을 서비스하는 SQL Server 2005 데이터베이스 데이터베이스 : DB에는 약 5GB의 "일반"데이터와 약 15GB의 "파일"이 있습니다 (예 : 이미지로 저장된 200k PDF (BLOB)). 사용자가 더 많은 파일을 업로드하고 있으며 더 많은 디스크 공간을 빠르게 소비하고 있습니다 (DB는 향후 몇 개월 안에 대부분 50GB까지 …

1
InnoDB INSERT 성능의 기능
안녕하세요, 최신 버전의 Percona Server를 실행하고 있습니다. 서버 버전 : 5.5.24-55 GPL (Percona Server), 릴리스 26.0 이러한 특성을 가진 10 개의 CPU 상자가 있습니다. processor : 0 vendor_id : AuthenticAMD cpu family : 16 model : 9 model name : AMD Opteron(tm) Processor 6128 stepping : 1 microcode : 0x10000d9 …

5
SQL 프로파일 러가 서버 성능에 영향을 줍니까?
SQL Server 2008이 약간의로드로 인해 실패하는 문제에 직면하고 있습니다. 로드 사례를 찾아서로드를 처리 할 수 ​​있도록 코드를 최적화해야합니다. 인터넷에서 SQL 프로파일 러를 사용하여 데이터베이스 상호 작용을 추적하여 나중에 문제가 발생한 정확한 지점을 찾기 위해 분석 할 수 있음을 발견했습니다. 또한 SQL 프로파일 러를 시작하는 방법에 대해서도 알았습니다. 그러나 이제 내 …

3
메모리에 MySQL 데이터베이스 캐시
600MB의 MySQL 데이터베이스가있는 웹 사이트에 문제가 있습니다. 웹 사이트가 너무 느립니다. MySQL 데이터베이스가 커질수록 느려집니다. 5MB 였을 때 웹 사이트는 매우 빨랐습니다. 점점 커지기 시작하면서 점점 느려졌습니다. 이제 600MB에서는 페이지를로드하는 데 10 초 정도 걸립니다. 나는 최고 프로세스를 확인했으며 높은 부하 또는 아무것도 관련이 없습니다. HDD 7.2k rpm 드라이브에서 테스트 …

4
SQL Server 2008 인스턴스의 RAID 수준 조합을 선택하도록 도와주세요
하나의 IBM 3400 서버를 처음부터 다시 작성하려고합니다. 이 서버는 Windows 2008 R2에서 실행되는 SQL Server 2008 인스턴스 전용입니다. 새로운 RAID 구성을 만들려고합니다. 머신 내부에 6 개의 SCSI 73GB 드라이브와 IBM ServerRAID 8K 컨트롤러가 있습니다. RAID 레벨을 설정하는 좋은 방법은 무엇입니까? 컨트롤러에 2 개, 3 개 또는 1 개의 필드가 있어야합니까? …

2
SSIS를 통해 많은 양의 데이터를 SQL Server 2008로로드 한 후 실행해야하는 명령 인 DB 성능을 최대화하려면
테스트 데이터를 빈 데이터베이스에로드하기 위해 SSIS 패키지를 작성했습니다. 일부 테이블은 매우 큽니다 (약 7 억 행). SSIS 패키지가 완료되면 데이터베이스 성능을 최대화하기 위해 (제자 DBA!로) 실행해야하는 명령이 있습니까? 예를 들어, 나는 실행 EXEC sp_updatestats했지만 인덱스를 업데이트 할 필요가 없다고보고했습니다. 대량의 데이터가로드 된 후에해야 할 일 목록이 있습니까, 아니면 SQL Server …

2
SARGability에 대한 질문
나는 무언가를 올바르게 이해하고 있음을 확인해야합니다. 최근에 사용자가 Linq에 다음과 같은 답변을 게시 한 SO 질문을 보았습니다. from p in db.table where p.column.AddMinutes(1) > DateTime.Now select p Linq에 익숙하지 않은 사람들에게는 그 진술의 결과 (공평하게 테스트되지 않음)가 다음과 같을 것으로 기대합니다. SELECT * FROM table t WHERE DATEADD(min, 1, t.column) …
11 performance  linq 

6
PHP와 MySQL간에 이상한 쿼리 시간 초과가 발생하는 원인은 무엇입니까?
저는 많은 다른 고객들이 사용하는 SaaS (Software-as-a-Service) 응용 프로그램의 수석 개발자입니다. 우리의 소프트웨어는 MySQL 백엔드로 구동되는 Apache / PHP 애플리케이션 서버 클러스터에서 실행됩니다. 에 하나 개의 소프트웨어의 특정 인스턴스, 카테고리 이름의 목록을 조회 할 PHP 코드가 시간 초과되어 고객이 29 개 이상의 범주가있을 때 . 나는 이것이 의미가 없다는 것을 …

2
@table_variable 또는 #temp_table
129 열이있는 큰 사용자 정의 테이블 유형 변수가 있습니다. 이 테이블 변수에 한 번에 약 2000-3000 개의 레코드를 저장하고 다양한 저장 프로 시저 및 함수에 전달하여 추가 데이터를 가져오고 수정합니다. 이러한 추가 데이터 및 새 수정 사항은 동일한 유형의 새 테이블 변수에 저장되고 OUTPUT매개 변수 를 통해 소스 스토어드 프로 …

1
비 엔터프라이즈 판 및 성능에 대한 비 확장 힌트
성능을 얻으려면 인덱싱 된 뷰를 사용해야합니다. 이 비교표 에서 볼 수 있듯이 Standard Edition은 인덱싱 된 뷰를 지원하지 않습니다. 그러나 BOL은 말합니다. 인덱싱 된 뷰는 모든 버전의 SQL Server에서 만들 수 있습니다. SQL Server Enterprise에서 쿼리 최적화 프로그램은 인덱싱 된 뷰를 자동으로 고려합니다. 다른 모든 에디션에서 인덱싱 된 뷰를 사용하려면 …

2
데이터베이스는 어떤 시점에서 트랜잭션의 인덱스를 업데이트합니까?
인덱스와 트랜잭션이 모두 포함 된 삽입의 이벤트 시퀀스를 이해하려고합니다. 예를 들어, Oracle 설명서에는 다음이 명시되어 있습니다. 데이터를로드하기 전에 하나 이상의 인덱스를 작성하거나 갖는 경우 데이터베이스는 각 행이 삽입 될 때마다 모든 인덱스를 업데이트해야합니다. 그러나 트랜잭션을 만들고 5 개의 행을 삽입 한 다음 커밋하면 어떻게됩니까? 삽입 할 때마다 또는 커밋 지점에서 …

3
잘못된 카디널리티 추정은 INSERT를 최소 로깅에서 제외시킵니다.
두 번째 INSERT문장 이 왜 첫 번째 문장보다 ~ 5 배 느린가요? 생성 된 로그 데이터 양에서 두 번째는 최소 로깅에 적합하지 않다고 생각합니다. 그러나 Data Loading Performance Guide 의 문서에는 두 삽입물 모두를 최소한으로 기록 할 수 있어야합니다. 최소 로깅이 주요 성능 차이라면 왜 두 번째 쿼리가 최소 로깅에 …

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