![Windows 域控制器对 SQL Server 性能的影响有多大?为什么?](https://linux22.com/image/541765/Windows%20%E5%9F%9F%E6%8E%A7%E5%88%B6%E5%99%A8%E5%AF%B9%20SQL%20Server%20%E6%80%A7%E8%83%BD%E7%9A%84%E5%BD%B1%E5%93%8D%E6%9C%89%E5%A4%9A%E5%A4%A7%EF%BC%9F%E4%B8%BA%E4%BB%80%E4%B9%88%EF%BC%9F.png)
我假设安装是最先进的,因此在同一台机器上不会出现像 DC 和 SQL-Server 那样奇怪的情况。考虑按照微软的建议进行安装,并在 Windows 2008R2 域中的两台服务器上使用 sql2008R2 进行所有推荐的设置。
答案1
理想情况下,SQL Server 应该在专用服务器上运行 - 没有 IIS、没有 DC、没有其他应用程序!这主要是出于安全和性能原因 - 特别是内存和磁盘 IO - 但它也使故障排除更容易。如果这与 SQL Server Express 无关,那么 SQL Server 的许可成本肯定证明专用机箱是合理的。
在群集 SQL Server 环境中,安装程序禁止将 SQL Server 安装在 DC 机器上。
也可以看看: http://www.sql-server-performance.com/faq/domain_controller_performance_p1.aspx