47得票11回答
SQL维护清理任务正常运行但不删除数据

我有一个维护计划,应该会扫描BACKUP文件夹并删除所有5天前的.bak文件。 当我运行任务时,它给出了成功的消息,但旧的.bak文件仍然存在。 我尝试了以下问题中提到的步骤: https://serverfault.com/questions/245493/sql-maintenance-...

47得票9回答
在SqlServer维护计划中,重新组织索引和重建索引有什么区别?

在SSW关于更好的SQL Server数据库规则中,有一个完整的数据库维护计划示例:SSW。在示例中,他们先运行Reorganize Index,然后再运行Rebuild Index,最后运行更新统计信息。这样做有什么意义吗?我认为Reorganize Index是Rebuild Index的...

42得票3回答
维护计划执行选项无法使用

当我打开SQL Server Management Studio -> Management -> Maintenance Plans -> 右击要执行的维护计划时,但选项变灰。 我已经检查过SQL Server Integration Services是否在运行。 我可以执行其他的维...

36得票5回答
我们的SQL Server数据库索引需要多久重建一次?

目前我们的数据库大小为10 GB,每个月增长大约3 GB。经常听说应该定期重建索引以改善查询执行时间。那么在这种情况下,我应该多久重建一次索引呢?

18得票1回答
SQL Server:我应该使用“代理作业”还是“维护计划”来删除旧数据?

我正在寻找一种定期(例如每周)在数据库中运行一些SQL语句以删除旧数据的方法。就我所见,有(至少)两种方法可以实现这一点: 使用“维护计划”和“执行T-SQL语句任务” 使用“SQL Server Agent作业”,并在该作业的“步骤”中指定语句 我的问题是:这两种可能性有什么区别,哪...

14得票1回答
如何在SQL Server中创建维护计划?

当我试图在SQL Server中创建新的维护计划时,它显示以下错误:TITLE: Microsoft SQL Server Management Studio ------------------------------ 'Agent XPs' component is turned off...

13得票9回答
SQL Server的xp_delete_file无法删除文件

我正在尝试编写一些SQL,以删除类型为“.7z”的文件,这些文件的时间超过7天。 以下是我目前有的但无法正常运行的代码:DECLARE @DateString CHAR(8) SET @DateString = CONVERT(CHAR(8), DATEADD(d, -7, GETDATE()...

12得票5回答
所有的 SQL Server 版本都会自动重建索引或有默认的重建标准吗?

所有的SQL Server版本都会自动重建索引或者有默认的重建标准吗?我知道统计信息会自动重建,但不确定索引是否也会。

11得票5回答
如何监视和查找 SQL 数据库中未使用的索引?

我希望监控SQL数据库中的索引使用情况,以找到未使用的索引并将其删除。如何最有效地监控索引使用情况?哪些脚本可能有用? 我知道这个关于识别未使用对象的问题,但它仅适用于 SQL 服务器的当前运行。我希望能够长时间监控索引使用情况。

10得票1回答
SQL维护计划在未配置邮件时发送邮件

我有一个在SQL Server 2008 R2下运行于午夜的维护计划。在这个维护任务中,没有设置通知操作员任务。在执行维护计划的 SQL Agent 作业中,未设置电子邮件警报。但是,每次这个作业运行时,我都会收到一封主题为“SQL Server Message”的邮件。我无法理解为什么会不断...