SQL Server 데이터베이스 엔진 및 Azure SQL Database용 성능 센터
적용 대상:SQL ServerAzure SQL Database
이 페이지에서는 SQL Server 데이터베이스 엔진 및 Azure SQL Database의 성능에 필요한 정보를 찾는 데 도움이 되는 링크를 제공합니다.
범례
성능에 대한 구성 옵션
SQL Server는 SQL Server 데이터베이스 엔진 수준에서 다양한 구성 옵션을 통해 데이터베이스 엔진 성능에 영향을 주는 기능을 제공합니다. Azure SQL Database를 사용하여 Microsoft는 이러한 최적화를 대부분 수행하지만 전부는 아닙니다.
옵션 | 설명 |
---|---|
디스크 구성 옵션 | 디스크 스트라이프 및 RAID |
데이터 및 로그 파일 구성 옵션 | 데이터와 로그 파일을 별개의 드라이브에 배치 데이터 및 로그 파일의 기본 위치 보기 또는 변경(SQL Server Management Studio) |
tempdb 구성 옵션** |
TempDB의 성능 향상 데이터베이스 엔진 구성 - TempDB Azure VM에서 SSD를 사용하여 SQL Server TempDB 및 버퍼 풀 확장 저장 Azure Virtual Machines의 SQL Server용 임시 디스크에 대한 디스크 및 성능 모범 사례 |
(서버 구성 옵션)s | 프로세서 구성 옵션 선호도 마스크(서버 구성 옵션) 선호도 입력 출력 마스크(서버 구성 옵션) affinity64 마스크(서버 구성 옵션) affinity64 입력 출력 마스크(서버 구성 옵션) 최대 작업자 스레드 구성(서버 구성 옵션) 메모리 구성 옵션 서버 메모리(서버 구성 옵션)s 인덱스 구성 옵션 채우기 비율 구성(서버 구성 옵션) 쿼리 구성 옵션 쿼리당 최소 메모리 구성(서버 구성 옵션) 쿼리 관리자 비용 제한 구성(서버 구성 옵션) 최대 병렬 처리 수준 구성(서버 구성 옵션) 병렬 처리에 대한 비용 임계값 구성(서버 구성 옵션) 임시 워크로드 최적화(서버 구성 옵션) 백업 구성 옵션 백업 압축 기본값 보기 또는 구성(서버 구성 옵션) |
데이터베이스 구성 최적화 옵션 | 데이터 압축 데이터베이스의 호환성 수준 보기 또는 변경 ALTER DATABASE SCOPED CONFIGURATION(Transact-SQL) |
테이블 구성 최적화 | 분할된 테이블 및 인덱스 |
Azure 가상 머신의 데이터베이스 엔진 성능 | 빠른 확인 목록 가상 머신 크기 및 스토리지 계정 고려 사항 디스크 및 성능 고려 사항 기준 수집: 성능 모범 사례 기능별 성능 고려 사항 |
Linux의 SQL Server에 대한 성능 모범 사례 및 구성 지침 | SQL Server 구성 Linux OS 구성 |
Important
추가 고려 사항은 다음에서 사용할 수 있습니다.
쿼리 성능 옵션
참고 항목
- 성능 모니터링 및 튜닝
- 쿼리 저장소를 사용하여 성능 모니터링
- 단일 데이터베이스에 대한 Azure SQL Database 성능 지침
- 탄력적 풀을 사용하여 Azure SQL Database 성능 최적화
- Azure SQL Database에 대한 Query Performance Insight
- 인덱스 디자인 가이드
- 메모리 관리 아키텍처 가이드
- 페이지 및 익스텐트 아키텍처 가이드
- 마이그레이션 후 유효성 검사 및 최적화 가이드
- 쿼리 처리 아키텍처 가이드
- SQL Server 트랜잭션 잠금 및 행 버전 관리 지침
- SQL Server 트랜잭션 로그 아키텍처 및 관리 가이드
- 스레드 및 태스크 아키텍처 가이드
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기