使用跟踪标志提高性能 - AWS 规范性指导

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

使用跟踪标志提高性能

考虑使用适用于您环境的 SQL Server 跟踪标志来增强性能。例如:

  • 4199:启用 SQL Server 累积更新 (CU) 和服务包 (SP) 中发布的查询优化器 (QO) 更改。

  • 8048:将 NUMA 分区的内存对象转换为 CPU 分区的内存对象。

  • 9024:将全局日志池内存对象转换为 NUMA 分区的内存对象。

以下示例说明了如何在 Amazon EC2 上开启和关闭 SQL Server 的跟踪标志。如果您在启用跟踪功能时遇到任何问题,请确保您拥有该账户的相应权限。

要开启跟踪标志 4199,请运行:

dbcc traceon (4199, -1);

要检查跟踪标志的状态,请运行:

dbcc tracestatus (4199);

要关闭跟踪标志 4199,请运行:

dbcc traceoff (4199, -1); dbcc tracestatus (4199);

有关跟踪标志的完整列表,请参阅 微软 SQL Server 文档