启用跟踪标志 8048

Deb*_*dra 6 sql-server sql-server-2012 trace-flags

我的数据库在具有 32 个核心处理器的 SQL Server 2012 上运行。根据sp_blitz(Brent Ozar),我们需要启用跟踪标志 8048。

我们应该在 2012 年启用这个标志,还是只推荐在 2014 年以后启用?

Bre*_*zar 8

Microsoft 的 Bob Dorr 写道,SQL Server 2016 和更新版本不再需要跟踪标志 8048

这意味着跟踪标志 -T8048 在 SQL Server 2016 上不再有效或不再需要,因为设计使得 SQL Server 动态调整 CMemThread 等待活动以优化性能。

但是,它修复的行为(CMEMTHREAD 等待)仍然与 2014 及更早版本相关。