昨天我发现设置自动增长数据库不是一件好事。

在生产中使用SQL Server数据库时是否还有其他基本的“不良”做法(或最佳做法)?

thx,Lieven Cardoen

有帮助吗?

解决方案

您是否在不同的设备上拥有数据和日志。 tempdb是合理的大小吗?你有灾难恢复计划吗?第一次必须恢复数据库时,不是开始阅读如何操作的时候了!

您是否正在运行默认维护计划(DBCC,更新统计信息和所有内容)?你知道这一切是什么吗?你是否对任何问题进行监控?

您是否在磁盘I / O,内存和CPU上有一些性能指标。也许您可以定期监控某些查询并查看性能下降。

使用新的应用程序和数据库,您的所有查询都会持续一段时间,但随着您的数据库的增长,如果您不积极主动,性能问题可能会隐藏在您身上。

其他提示

停止sql server使用所有可用内存...在一个4gb ram的盒子上,我将它限制为3gb,确保为os保留1gb。

我个人的最爱:

  

你有备份计划吗?

我看到太多的数据库,事务日志填满了磁盘......

如果您认真对待SQL,请查看 SqlServerCentral.com 。他们在SQL相关的所有内容上都有很多好文章。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top