跟踪标志以及哪些需要关闭以及为什么

IT *_*her 9 performance sql-server maintenance sql-server-2008-r2 trace

在 SQL Server 中,有很多跟踪标志。为什么其中一些需要关闭。在某些地方我看到需要关闭跟踪标志 8017。所以我想知道需要关闭哪个跟踪标志,为什么?

Pau*_*ite 11

数据库升级顾问可以报告在升级过程中需要关闭跟踪标志 8017,然后重新启用。

跟踪标志 8017 控制 SQL Server 是否为所有逻辑处理器创建调度程序,包括那些不可用于 SQL Server 的处理器(根据关联掩码)。

启用该标志不会创建这些“离线”调度程序,从而节省了一些资源。这也意味着您不能通过更改关联掩码为 SQL Server 动态添加处理器;您需要更改关联掩码,然后重新启动实例。

如果您不明白为什么会出现跟踪标志,请不要删除它。在您的组织中应该有一些文档来说明何时以及为什么添加它(以及由谁添加)。如果没有,那么您应该修复一个过程:)

  • 在我的 2008 Express 测试数据库上,它在安装后默认启用。 (2认同)

小智 10

所有这些都应该关闭,直到您知道为什么要实施它们。现在,如果您继承了一个启用了几个跟踪标志的服务器,如果您不知道为什么它们在那里,请不要关闭它们。

在新服务器上,先知识,然后跟踪标志。在旧服务器上,保持原样,知识,做出决定。