SQL Server 데이터베이스 엔진 및 Azure SQL 데이터베이스에 대한 성능 센터Performance Center for SQL Server Database Engine and Azure SQL Database

이 페이지에서는 SQL Server 데이터베이스 엔진SQL Server Database EngineAzure SQL 데이터베이스Azure SQL Database의 성능에 대해 필요한 정보를 찾는 데 도움이 되는 링크를 제공합니다.This page provides links to help you locate the information that you need about performance in the SQL Server 데이터베이스 엔진SQL Server Database Engine and Azure SQL 데이터베이스Azure SQL Database.

범례Legend

security-center-legendsecurity-center-legend

진행 중인 작업입니다.This is a work in process. 이 성능 센터가 도움이 되나요?Does this Performance Center help you? 어떻게 하면 개선할 수 있을까요?How can we improve it?

어떤 정보를 찾고 계세요? 정보를 찾으셨나요?What information are you looking for, and did you find it? 어떤 정보가 누락되었나요?What are we missing? 여기에 어떤 정보가 표시되기를 원하세요?What would you like to see here? 여러분의 의견은 문서의 내용을 개선하는 데 많은 도움이 됩니다.We’re listening to your feedback to improve the content. 의견이 있으면 sqlfeedback@microsoft.comPlease submit your comments to sqlfeedback@microsoft.com

성능에 대한 구성 옵션Configuration Options for Performance

SQL ServerSQL Server 에서는 SQL Server 데이터베이스 엔진SQL Server Database Engine 수준의 다양한 구성 옵션을 통해 데이터베이스 엔진 성능에 영향을 줄 수 있는 기능을 제공합니다. level. Azure SQL 데이터베이스Azure SQL Database을 사용할 경우 Microsoft에서 전부는 아니지만 이러한 최적화를 대부분 자동으로 수행합니다.With Azure SQL 데이터베이스Azure SQL Database, Microsoft performs most, but not all, of these optimizations for you.

디스크 구성 옵션Disk configuration options - security-center-sqlserver 디스크 스트라이프 및 RAID- security-center-sqlserver Disk striping and RAID
데이터 및 로그 파일 구성 옵션Data and log file configuration options - security-center-sqlserver 데이터와 로그 파일을 별개의 드라이브에 배치- security-center-sqlserver Place Data and Log Files on Separate Drives
- security-center-sqlserver 데이터 및 로그 파일의 기본 위치 보기 또는 변경(SQL Server Management Studio)- security-center-sqlserver View or Change the Default Locations for Data and Log Files (SQL Server Management Studio)
TempDB 구성 옵션TempDB configuration options - security-center-sqlserver TempDB의 성능 향상- security-center-sqlserver Performance Improvements in TempDB
- security-center-sqlserver 데이터베이스 엔진 구성 - TempDB- security-center-sqlserver Database Engine Configuration - TempDB
- security-center-sqlserver Azure VM에서 SSD를 사용하여 SQL Server TempDB 및 버퍼 풀 확장 저장- security-center-sqlserver Using SSDs in Azure VMs to store SQL Server TempDB and Buffer Pool Extensions
- security-center-sqlserver Azure 가상 컴퓨터의 SQL Server용 임시 디스크에 대한 디스크 및 성능 모범 사례- security-center-sqlserver Disk and performance best practices for temporary disk for SQL Server in Azure Virtual Machines
security-center-sqlserver 서버 구성 옵션security-center-sqlserver Server Configuration Options
데이터베이스 구성 최적화 옵션Database configuration optimization options - security-center-sqlserver 데이터 압축- security-center-sqlserver Data Compression
- security-center-both 데이터베이스의 호환성 수준 보기 또는 변경- security-center-both View or Change the Compatibility Level of a Database
- security-center-both ALTER DATABASE SCOPED CONFIGURATION(Transact-SQL)- security-center-both ALTER DATABASE SCOPED CONFIGURATION (Transact-SQL)
테이블 구성 최적화Table configuration optimization - security-center-sqlserver 분할된 테이블 및 인덱스- security-center-sqlserver Partitioned Tables and Indexes
-
Azure 가상 컴퓨터의 데이터베이스 엔진 성능Database Engine Performance in an Azure Virtual Machine - security-center-sqlserver 빠른 검사 목록- security-center-sqlserver Quick check list
- security-center-sqlserver 가상 컴퓨터 크기 및 저장소 계정 고려 사항- security-center-sqlserver Virtual machine size and storage account considerations
- security-center-sqlserver 디스크 및 성능 고려 사항- security-center-sqlserver Disks and performance considerations
- security-center-sqlserver I/O 성능 고려 사항- security-center-sqlserver I/O Performance Considerations
- security-center-sqlserver 기능 관련 성능 고려 사항- security-center-sqlserver Feature specific performance considerations

쿼리 성능 옵션Query Performance Options

security-center-both 인덱스security-center-both Indexes - 인덱스 다시 구성 및 다시 작성- Reorganize and Rebuild Indexes
- 인덱스의 채우기 비율 지정- Specify Fill Factor for an Index
- 병렬 인덱스 작업 구성- Configure Parallel Index Operations
- 인덱스에 대한 SORT_IN_TEMPDB 옵션- SORT_IN_TEMPDB Option For Indexes
- 전체 텍스트 인덱스 성능 향상- Improve the Performance of Full-Text Indexes
security-center-both 분할된 테이블 및 인덱스security-center-both Partitioned Tables and Indexes - 분할의 이점- Benefits of Partitioning
security-center-both 저장 프로시저security-center-both Stored Procedures - 저장 프로시저의 이점- Benefits of Stored Procedures
security-center-both 사용자 정의 함수security-center-both User-Defined Functions - 사용자 정의 함수의 이점- User-defined Function Benefits
security-center-both 병렬 처리 최적화security-center-both Parallelism optimization - max worker threads 서버 구성 옵션 구성- Configure the max worker threads Server Configuration Option
- ALTER DATABASE SCOPED CONFIGURATION(Transact-SQL)- ALTER DATABASE SCOPED CONFIGURATION (Transact-SQL)
security-center-both 쿼리 최적화 프로그램 최적화security-center-both Query optimizer optimization - ALTER DATABASE SCOPED CONFIGURATION(Transact-SQL)- ALTER DATABASE SCOPED CONFIGURATION (Transact-SQL)
security-center-both 통계security-center-both Statistics - 통계 업데이트 시기- When to Update Statistics
- 통계 업데이트- Update Statistics
security-center-both 메모리 내 OLTP(메모리 내 최적화)security-center-both In-Memory OLTP (In-Memory Optimization) - 메모리 액세스에 최적화된 테이블- Memory-Optimized Tables
- 고유하게 컴파일된 저장 프로시저- Natively Compiled Stored Procedures
- 고유하게 컴파일된 저장 프로시저의 TempDB에서 테이블 만들기 및 액세스- Creating and Accessing Tables in TempDB from Natively Compiled Stored Procedures
- 메모리 액세스에 최적화된 해시 인덱스의 일반적인 성능 문제 해결- Troubleshooting Common Performance Problems with Memory-Optimized Hash Indexes
- 데모: 메모리 내 OLTP 성능 향상- Demonstration: Performance Improvement of In-Memory OLTP

참고 항목See Also

성능 모니터링 및 튜닝 Monitor and Tune for Performance
쿼리 저장소를 사용하여 성능 모니터링 Monitoring Performance By Using the Query Store
단일 데이터베이스에 대한 Azure SQL 데이터베이스 성능 지침 Azure SQL Database performance guidance for single databases
탄력적 풀을 사용하여 Azure SQL 데이터베이스 성능 최적화 Optimizing Azure SQL Database Performance using Elastic Pools
Azure Query Performance Insight Azure Query Performance Insight