«performance-testing» 태그된 질문

4
성능 비교를 실행하기 전에 캐시를 지우는 SQL Server 명령
서로 다른 두 쿼리의 실행 시간을 비교할 때 첫 번째 쿼리의 실행이 두 번째 쿼리의 성능을 변경하지 않도록 캐시를 지우는 것이 중요합니다. Google 검색에서 다음 명령을 찾을 수 있습니다. DBCC FREESYSTEMCACHE DBCC FREESESSIONCACHE DBCC FREEPROCCACHE 사실, 내 쿼리는 이전보다 여러 번 실행 한 후에보다 현실적인 시간이 걸립니다. 그러나 이것이 권장되는 …

5
PostgreSQL의 적극적인 Autovacuum
PostgreSQL이 적극적으로 데이터베이스를 자동 진공 청소기로 청소하려고합니다. 현재 다음과 같이 자동 진공을 구성했습니다. autovacuum_vacuum_cost_delay = 0 # 비용 기반 진공 끄기 autovacuum_vacuum_cost_limit = 10000 # 최대 값 autovacuum_vacuum_threshold = 50 # 기본값 autovacuum_vacuum_scale_factor = 0.2 # 기본 값 데이터베이스가로드되지 않은 경우에만 자동 진공이 시작되므로 라이브 튜플보다 죽은 튜플이 훨씬 많은 …

2
MySQL 베이크 오프를 올바르게 수행하려면 어떻게해야합니까?
Percona 서버, MariaDB 및 기타 다른 포크와 같은 다른 포크에 대해 성능 테스트 (일명 베이크 오프) MySQL 서버 rpm을 원합니다. 이 질문을함으로써 적절한 성능 테스트를 설정하는 방법론을 더 잘 이해할 수 있기를 바랍니다. 실제 테스트를 실행하기 위해 sysbench를 사용할 계획이지만 모든 것에 개방적입니다. 테스트 결과 사과 간 비교를 수행하고 RDBMS …

8
테스트 데이터의 대규모 데이터 세트를 생성하는 도구 [닫기]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 데이터베이스 관리자 스택 교환에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 잠김 . 이 질문과 주제는 주제가 다르지만 역사적 의미가 있기 때문에이 질문과 답변은 잠겨 있습니다. 현재 새로운 답변이나 상호 작용을받지 않습니다. 효율적인 …

3
자연 키는 대리 정수 키보다 SQL Server에서 더 높거나 낮은 성능을 제공합니까?
나는 대리 키의 팬입니다. 내 결과가 확인 편향 될 위험이 있습니다. 여기와 http://stackoverflow.com 에서 본 많은 질문 은 IDENTITY()값을 기반으로하는 대리 키 대신 자연 키를 사용 합니다. 컴퓨터 시스템에 대한 나의 배경은 정수에 대한 비교 작업을 수행하는 것이 문자열을 비교하는 것보다 빠릅니다. 이 의견은 저의 신념에 의문을 제기했기 때문에 SQL …

5
쿼리 튜닝이 능동적이거나 반응성이어야합니까?
소프트웨어 개발자이자 주목받는 DBA 인 저는 SQL Server 데이터베이스를 설계 할 때 모범 사례를 통합하려고합니다 (소프트웨어의 시간이 99 % 인 SQL Server를 사용하는 시간의 99 %). 개발 전과 개발 중에 최상의 디자인을 만듭니다. 그러나 다른 소프트웨어 개발자와 마찬가지로 데이터베이스 객체를 변경 / 생성해야하는 기능, 버그 및 요구 사항 변경이 추가되었습니다. …

2
Google BigTable (및 기타 통합 DB)에서 성능 테스트 받기
특히 데이터베이스 자체가 전용 ​​도구를 제공하지 않는 환경에서 데이터베이스 작업에 대해 프로그래밍 방식의 성능 테스트를 수행하는 효과적인 방법은 무엇입니까? 예를 들어 Google App Engine에서 전체 페이지로드는 특정 데이터베이스 작업을 포함 할 수있는 하나의 작업으로 평가됩니다. 이 문제는 SQLite 및 기타 통합 DB에서도 발생할 수 있습니다. 테스트해야 할 선택과 삽입을 완전히 …

3
저장 프로 시저 확장 성 테스트
각 페이지로드에서 주어진 사용자에 대한 새 메시지 수를 UI에 전달하기 위해 이메일 응용 프로그램이 호출됩니다. DB 수준에서 테스트하고있는 몇 가지 변형이 있지만 모두 저장된 proc 호출에 의해 추상화됩니다. 중단 점 (초당 요청 수)이 무엇인지 확인하기 위해 DB를 슬래시하려고합니다. 간단히 말해서, userId에 클러스터 된 인덱스가있는이 userId, newMsgCount와 같은 테이블이 있습니다. SQL은 …

4
SQL Server에 대한 테스트 데이터를 생성하기위한 도구는 무엇입니까?
잠김 . 이 질문과 주제는 주제가 다르지만 역사적으로 중요하기 때문에이 질문과 답변은 잠겨 있습니다. 현재 새로운 답변이나 상호 작용을받지 않습니다. 내 다른 질문 에서 볼 수 있듯이 테스트 데이터 생성은 내 주제입니다. 현재 테스트 데이터를 직접 작성하고 있습니다. 그러나이 과정이 항상 있기 때문에 적은 양의 데이터 (보통 5-10 행)를 생성 …

1
SQL Server 사용 재설정
내 개발 환경에서 쿼리를 가지고 놀고 있습니다. 이를 위해 SQL Server 메모리, 계획 등을 재설정해야합니다. 모든 쿼리가 재설정 된 쿼리가 서버에서 유일한 스트레스 / 작업 프로세스임을 확인할 수 있습니다. 내가하고있는 일 중 몇 가지 발사 체크 포인트 DBCC DROPCLEANBUFFERS; DBCC FREEPROCCACHE; DBCC FLUSHPROCINDB DBCC 프리 세션 캐시 DBCC SQLPERF ( …

1
SQL Server 기준 테스트를위한 결정적인 단계 목록?
SQL Server를 사용하는 앱에 대한 성능 테스트 / 기준을 실행하기 전에 인스턴스를 다시 시작하지 않고도 인스턴스를 "깨끗한"상태로 설정할 수 있기를 원합니다. 따라야하는 단계가 있지만 올바른 순서이며 중복 단계가없는 결정적인 목록을 작성하려고합니다. 이 단계 목록이 SQL Server를 "깨끗한"상태로 설정합니까? 순서가 논리적 / 정확합니까? 중복 단계가 있습니까? CHECKPOINT -- Write all dirty …

3
SQL 서버를 스트레스 테스트하는 방법? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 데이터베이스 관리자 스택 교환에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 삼년 전에 . MSSQL 서버와 MySQL 서버를 스트레스 테스트하는 임무를 맡았습니다. 현재 시스템과 새 시스템에서 성능을 비교하는 데 사용할 수있는 도구 나 스크립트가 있는지 알고 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.