SOLIDWORKS PDM重组索引过程

本文由Joe Medeiros, CSWE2018年12月14日更新

文章

SOLIDWORKS PDM重组索引或重建可以提高性能分散的数据库。如果碎片在10 - 30%之间,那么建议使用Reorganize,当碎片超过30%时,最好使用Rebuild。对于碎片值低于10%或较小的数据库,Reorganize和Rebuild可能不会提高性能。SOLIDWORKS知识库文章S-061702提供了查找平均碎片的查询,并提供了关于是否使用Reorganize或Rebuild任务的指导。

如何重组单个数据库

在下面的示例中,我们将查看如何创建一次性任务来重组单个数据库。我指定了一个一次性任务,因为我希望只在碎片在10 - 30%之间时使用这个任务。

在Microsoft SQL Server Management Studio(2014)下管理,右键单击管理计划并选择维护计划向导。

启动维护计划向导

启动维护计划向导

识别计划属性。由于我只希望在碎片数量最少的情况下运行此任务,因此我将按需运行此任务,通过选择没有计划选项

维护计划

维护计划

选择将由本计划执行的维护任务。

维护计划任务

除了重新组织任务,我还选择了更新统计任务也一样。此任务更新查询优化统计信息,从而提高查询性能。更新查询统计信息需要重新编译查询。这可能会降低性能,因此应该避免频繁更新Statistics。

统计数据的管理可以通过自动选择并且可能足以维持性能。这些选项是自动创建和自动更新。自动创建将自动创建丢失的统计数据和自动更新将更新统计数据时,他们被认为是过时的。这两个选项都可以从数据库属性的Options选项卡中设置。通过右键单击数据库,可以使用数据库属性。

自动创建和自动启动统计数据

一旦确定了任务,并定义了执行任务的顺序。下一步是确定要在哪个数据库上运行此Task。

为索引任务指定数据库[s]

为索引任务指定数据库[s]

另外,如果您有多个PDM数据库,则可以选择“所有用户数据库(不包括master、model、msdb、tempdb)”选项。这个选项还有一个额外的好处,可以包含任何未来的数据库。

如果希望为此任务的结果生成报告,请确定希望如何创建该报告。

报告选项

报告选项

确认任务配置正确,然后单击完成启动任务。

维修计划检讨

维修计划检讨

当任务完成后,您可以查看结果和报告。

维护计划完成

维护计划完成

维护计划将被保存以备以后使用。

保存任务

保存任务

相关链接

想用SOLIDWORKS PDM做更多的事情吗?

我们的认证SOLIDWORKS PDM专家可以帮助您:

通过标签查找相关内容:

Joe Medeiros, CSWE

Joe Medeiros是SOLIDWORKS和PDM认证专家。自1998年以来,他一直在帮助SOLIDWORKS用户进行培训、指导和实施。他将行业经验与对SOLIDWORKS产品的透彻理解结合起来,帮助客户取得成功。他通过博客分享他的经验和专业知识;其中一个已被纳入SOLIDWORKS必需品培训手册。