![SQL Server 2003 上的超时错误](https://linux22.com/image/569283/SQL%20Server%202003%20%E4%B8%8A%E7%9A%84%E8%B6%85%E6%97%B6%E9%94%99%E8%AF%AF.png)
我们的 SQL Server DB 2003 一直存在超时问题/连接问题。有些人认为如果我们再添加三个驱动器(现在为 5 个),这将分散负载并减少这些超时问题。您觉得呢?
这是(以下)的建议,这有意义吗?
至少添加三个磁盘卷,例如日志文件:F 驱动器 Tempdb:G 驱动器备份驱动器或外部存储:K(完整/差异数据库备份、事务备份)
- 将 tempdb 数据库移至 G 盘
- 将 Enterprise 和 ssdn 等数据库的日志文件移动到 F 盘。
- 日志数据库处于完整恢复模型。如果这仅用于审计并且只有插入操作,我建议将其更改为简单恢复模型。
- 请勿在数据或日志文件驱动器中进行备份。(当前事务日志备份发生在 E 驱动器中,即数据和日志文件位置)
- 配置用户选项,例如在服务器级别“设置 Nocount on”,因为用户没有使用最佳实践。
答案1
我同意 joeqwerty 的观点 - 你需要一位专家;措辞和答案听起来不像是经过了可靠的审查。如果有人很好地分析了服务器,并能用可靠的监控数据支持这些选择的必要性,这些更改可能会很有用。否则你只是在玩弄花招。#3. 特别麻烦;除了审计之外,还有其他原因需要进行全面恢复(例如灾难恢复、日志传送)。