默认CRM 2011维护作业的默认计划是什么?

问题描述 投票:2回答:2

我有一个CRM 2011安装,在一天中的某个时间(上午11点)遇到I / O大幅增加。我怀疑这是默认的重建索引工作。

一切都是默认值,最新应用的更新是RU13。 sql是sql 2008 r2,sp1。

我发现这个MSDN blog以及其他消息来源建议更新默认作业的计划在晚上运行,或者根本不运行。

但我无法找到这些默认CRM作业的默认计划。我知道他们每天都在执行,但什么时候?服务开始后1点,下午1点,1点?

另外,有没有办法查看执行历史记录?

dynamics-crm dynamics-crm-2011
2个回答
4
投票

Dynamics CRM 2011异步服务定期为每个组织(数据库)执行多个内部维护作业,并且这些作业最初是在组织创建时按默认频率(每日,每月等)安排的。希望您也意识到需要重新安排这些作业,以便在非高峰时段执行,以尽量减少对系统性能的影响

你可以在这个MSDN blog找到更多细节

奥斯汀的有趣评论为您提供了一些见解。

MSCRM_CONFIG。[dbo] .ScalegroupOrganizationMaintenanceJobs表跟踪LastResultCode和LastRunTime

Useful query:

select
LastRunTime,
CASE OperationType
       WHEN 14 THEN 'DeletionService'
       WHEN 15 THEN 'IndexManagement'
       WHEN 30 THEN 'ReindexAll'
       WHEN 32 THEN 'CleanupInactiveWorkflowAssemblies'
       WHEN 40 THEN 'GoalRollup'
END OperationType, OperationType,
enabled, ExecutionTime,LastResultCode,LastResultData
,MaintenanceWindowEndTime,MaintenanceWindowStartTime, ModifiedOn
,NextRunTime,RecurrencePattern, RecurrenceStartTime, StartedOn, State, IsDeleted

from ScaleGroupOrganizationMaintenanceJobs
order by LastRunTime desc

1
投票

我记得很久以前找到了答案,但我现在找不到链接。作业的默认计划取决于您最初安装Dynamics的时间。 IIRC,工作安排在安装后24小时开始。这是一种愚蠢的默认,因为大多数人会在工作日的中间安装它,但这就是为什么他们建议您将其更改为更适合您的业务计划。

© www.soinside.com 2019 - 2024. All rights reserved.