SQL Server 数据库引擎和 Azure SQL 数据库的性能中心
适用于: SQL Server Azure SQL 数据库
本页提供的链接可帮助找到有关 SQL Server 数据库引擎和 Azure SQL 数据库中的性能的必要信息。
图例
性能的配置选项
SQL Server 通过许多 SQL Server 数据库引擎级别的配置选项,提供了可影响数据库引擎性能的功能。 通过 Azure SQL 数据库,Microsoft 可为你执行这些优化中的大多数(不是全部)。
选项 | 说明 |
---|---|
磁盘配置选项 | 磁盘条带化和 RAID |
数据和日志文件配置选项 | 将数据和日志文件放到不同的驱动器上 查看或更改数据文件和日志文件的默认位置 (SQL Server Management Studio) |
tempdb 配置选项** |
tempdb 的性能提高 数据库引擎配置 - TempDB Using SSDs in Azure VMs to store SQL Server TempDB and Buffer Pool Extensions(在 Azure VM 中使用 SSD 来存储 SQL Server TempDB 和缓冲池扩展) Azure 虚拟机中 SQL Server 的临时磁盘的磁盘和性能最佳实践 |
(服务器配置选项) | 处理器配置选项 affinity mask(服务器配置选项) affinity Input-Output mask(服务器配置选项) affinity64 mask(服务器配置选项) affinity64 Input-Output mask(服务器配置选项) 配置 max worker threads(服务器配置选项) 内存配置选项 服务器内存(服务器配置选项) 索引配置选项 配置 fill factor(服务器配置选项) 查询配置选项 配置 min memory per query(服务器配置选项) 配置 query governor cost limit(服务器配置选项) 配置 max degree of parallelism(服务器配置选项) 配置 cost threshold for parallelism(服务器配置选项) optimize for ad hoc workloads(服务器配置选项) 备份配置选项 查看或配置 backup compression default(服务器配置选项) |
数据库配置优化选项 | 数据压缩 查看或更改数据库的兼容级别 ALTER DATABASE SCOPED CONFIGURATION (Transact-SQL) |
表配置优化 | 已分区表和已分区索引 |
Azure 虚拟机中的数据库引擎性能 | 快速检查列表 虚拟机大小和存储帐户注意事项 磁盘和性能注意事项 收集基线:性能最佳做法 功能特定的性能注意事项 |
性能最佳做法和 Linux 上的 SQL Server 的配置准则 | SQL Server 配置 Linux OS 配置 |
重要
其他注意事项请参阅: