是否可以通过 DAC Connection 连接 MS SQL Server Express 2012?

Md *_*han 4 performance sql-server-2012 windows-server dac performance-tuning

是否可以通过 DAC 连接 MS SQL Server 2012 Express。从 SQL Server 2012 Enterprise 迁移到 MS SQL Server 2012 Express 后,存在一些性能问题。当我使用此 TSQL 签出时

select * from sys.dm_os_schedulers;
Run Code Online (Sandbox Code Playgroud)

调度未显示 DAC(专用管理员连接)调度程序 ID。

任何想法或建议将不胜感激。

Aar*_*and 6

要使用快速的DAC,则需要启用启动跟踪标志7806。这是记录在这里,并更详细地在这里

打开配置管理器,在 SQL Server 服务窗格中右键单击 Express 实例并选择属性。在 Startup Parameters 选项卡上 add -t7806,点击 Add,然后点击 OK,然后重新启动服务。

启动参数选项卡

您可以在重新启动后检查错误日志或 DMV 以验证 DAC 是否已启用。

在 SQL Server Express 中默认禁用此功能的原因是出于性能原因(您已被限制为 1GB 内存,而 DAC 会锁定其中的一部分)。因此,除非您真的确定需要DAC,否则最好不要使用它。