你目前正处于脱机状态,正在等待 Internet 重新连接

你的浏览器不受支持

你需要更新你的浏览器才能使用该网站。

更新到 Internet Explorer 的最新版本

在 Microsoft Dynamics CRM 4.0 中运行或编辑工作流时,可能会遇到性能降低问题

症状
在 Microsoft Dynamics CRM 4.0 中运行或编辑工作流时,您可能会体验到性能有所下降。
原因
发生此问题是因为 Microsoft Dynamics CRM 4.0 为 PluginAssemblyBase 表中所有非活动的工作流实例创建了记录。此外,如果您修改工作流规则,则 Microsoft Dynamics CRM 4.0 会在 PluginAssemblyBase 表和 PluginTypeBase 表中创建记录。但是,这些记录将永远不能删除。因此,如果您对工作流进行多次修改,则 PluginAssemblyBase 和 PluginTypeBase 表也会随之变大。
解决方案
该问题在 Microsoft Dynamics CRM 4.0 的最新累积更新汇总中得到了解决。有关详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
949256 Microsoft Dynamics CRM 4.0 更新和修补程序

若要改善此修补程序的性能,请在 Organization_MSCRM 数据库中创建下列索引。
注意
  • 在以下脚本中,OrganizationName 占位符表示 Microsoft CRM 数据库的实际名称。您应该以数据库的实际名称替换此占位符。
  • 如果您已经拥有一个具有相同索引键列的索引,则不要创建以下索引。通过运行下面的代码可以查看现有的索引:
    sp_helpindex AsyncOperationBase
USE OrganizationName_MSCRM CREATE NONCLUSTERED INDEX CRM_AsyncOperation_WorkflowCleanupQuery ON [AsyncOperationBase](OperationType,StateCode,WorkflowActivationId)

请使用 CRM 4 ScaleGroup 作业编辑器将 Microsoft Dynamics CRM 4 删除服务调度为在常规的业务时间之后运行,以便降低对 Microsoft Dynamics CRM 用户性能的影响。若要获得 CRM 4 部署作业编辑器,请访问下面的 Microsoft 网站:
  1. 选择组织。
  2. 将作业类型更改为“删除服务”
  3. 将基本时间设置为 Microsoft Dynamics CRM 的最短使用时间或非业务时间。
  4. 我们建议将“重计划作业”设置保留/设置为每 1440 分钟运行一次。完成此操作之后,此设置每天会根据在“基本时间”字段中指定的时间运行。
注意 应用此修补程序之后,首次运行 Microsoft Dynamics CRM 4.0 删除服务时,您可能需要将“OLEDBTimeout”设置更改为长于默认值的时间。如果 REG_DWORD 子项尚不存在,我们建议您创建一个新的 REG_DWORD 子项。在 Microsoft Dynamics CRM 4.0 服务器或其他服务器的 HKEY_LOCAL_MACHINE\Software\Microsoft\MSCRM\ 中命名子项 OLEDBTimeout。将此值设置为 86400 的十进制值。通过此修补程序运行 Microsoft Dynamics CRM 4.0 删除服务之后,强烈建议您删除 HKEY_LOCAL_MACHINE\Software\Microsoft\MSCRM 中的 OLEDBTimeout 注册表项,或将其设置为 60 和 300 之间的十进制值,以帮助阻止长期运行的查询事件导致 SQL 的阻塞和和应用程序性能的降低。
更多信息
安装此修补程序后,如果您不执行第一次删除服务运行时列在解决方案部分中的步骤来改善性能,则可能会看到以下错误记录到 Microsoft Dynamics CRM 4.0 Server 应用程序事件日志中。
.事件类型:错误事件来源:MSCRMDeletionService 事件类别:无事件 ID:16387 日期:2009/01/26 时间:11:41:54 AM User:N/A Computer:CRMSERVER 说明:错误:Deletion Service failed to clean up table=CleanupInactiveWorkflowAssembliesProcedure有关详细信息,请参阅位于 http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心。
参考
有关详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
948629尝试在带脱机访问功能的 Microsoft Dynamics CRM 4.0 client for Outlook 中进行脱机工作时收到错误消息:"Failed move data for entity 'Plug-in Assembly' during action Insert, countRows=[Number]"
有关用于描述 Microsoft 软件更新的术语的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
824684有关用于描述 Microsoft 软件更新的标准术语的说明
887283 Microsoft Business Solutions CRM 软件修补程序和更新软件包命名标准
属性

文章 ID:948843 - 上次审阅时间:09/30/2010 12:29:00 - 修订版本: 5.0

  • Microsoft CRM client for Microsoft Office Outlook
  • Microsoft Dynamics CRM 4.0
  • kbfix kbautohotfix kbexpertiseinter kbmbsmigrate kbqfe kbhotfixserver KB948843
反馈