MS CRM异步操作造成的问题以及解决方法

    在CRM 4中,使用工作流设计器,可以很方便的按照企业的业务需求创建工作流规则,从而令数据的内部流转更加自动化与规范化,而在后台,CRM系统会纪录所有的工作流运行情况,包括日志以及处理情况等。久而久之,记录这些内容的数据表会逐渐增长,如果不清理,会严重影响这些操作的执行速度。甚至会造成相关的异步服务停止。

    有鉴于此,微软网站推出了一个方案,或者说一组SQL脚本代码,用于清理相关的日志文件,从而缩小相关表的行数,提高访问速度。同时,在MS CRM团队Blog中,也给出了一段程序,可以编译为应用程序以执行。

    链接如下:

http://support.microsoft.com/kb/968520

英文:http://support.microsoft.com/kb/968520/en-us

Ms CRM Team Blog:https://community.dynamics.com/blogs/cscrmblog/archive/2008/07/29/managing-size-of-asyncoperationbase-table-in-crm-4-0.aspx

需要注意的是,SQL脚本最好是作为SQL Server的Job以执行,从而定期清理相关表的记录。

转载于:https://www.cnblogs.com/StoneGarden/archive/2009/09/22/1571873.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值