Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/svn/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Dynamics crm 2011 更改超时值_Dynamics Crm 2011_Crm - Fatal编程技术网

Dynamics crm 2011 更改超时值

Dynamics crm 2011 更改超时值,dynamics-crm-2011,crm,Dynamics Crm 2011,Crm,我在事件日志中发现了很多相关错误。通常,查询执行时间仅显示10-11秒的执行时间 我如何将此超时调整为30秒?我已经检查过了,但是这些注册表值似乎不存在于我的服务器中 事件ID为17972的应用程序事件日志警告将显示Microsoft CRM平台生成的所有Microsoft SQL查询,这些查询耗时超过10秒。您正在考虑的与CRM平台SQL查询相关的超时如下,需要在Microsoft CRM服务器的注册表中设置,注意如果它不存在,则默认值为30秒。默认情况下,Microsoft不会将此注册表项

我在事件日志中发现了很多相关错误。通常,查询执行时间仅显示10-11秒的执行时间

我如何将此超时调整为30秒?我已经检查过了,但是这些注册表值似乎不存在于我的服务器中


事件ID为17972的应用程序事件日志警告将显示Microsoft CRM平台生成的所有Microsoft SQL查询,这些查询耗时超过10秒。您正在考虑的与CRM平台SQL查询相关的超时如下,需要在Microsoft CRM服务器的注册表中设置,注意如果它不存在,则默认值为30秒。默认情况下,Microsoft不会将此注册表项添加到Microsoft CRM服务器

HKEY_LOCAL_MACHINE\Software\Microsoft\MSCRM\OLEDBTimeout作为注册表项。如果该键不存在,则默认值为30位小数。如果部署中有多台服务器,则应在每个Microsoft CRM或Microsoft Dynamics 365服务器上设置此选项。新的超时设置立即生效,不需要重新启动服务器或重新启动任何服务。我通常建议客户将其设置在60到600之间,这相当于超时1分钟到10分钟。这是其中一种情况,因为长时间运行的查询可能会导致每个人的查询速度变慢,因此从CRM发出的单个用户查询超时1分钟后可能会更好,而不是长时间运行并导致所有用户的查询速度变慢


理想情况下,您可以优化生成的Microsoft SQL查询,减少Microsoft CRM中存储的数据量,或者使用更好的硬件提高Microsoft SQL Server的总体性能。大多数CRM查询应该在不到一秒钟的时间内执行,如果您在这10秒或更长时间的查询中看到大量事件,则表明可能存在一些性能问题。请注意,根据用户数量、用户正在执行的操作以及Microsoft CRM中的数据量,偶尔会出现较长的查询是正常的。如果它们经常出现,那就是开始考虑调优的时候了。您可以使用应用程序事件日志中的这些事件作为调查在Microsoft SQL Server中优化哪些查询的起点

事件ID为17972的应用程序事件日志警告将显示由Microsoft CRM平台生成的、耗时超过10秒的所有Microsoft SQL查询。您正在考虑的与CRM平台SQL查询相关的超时如下,需要在Microsoft CRM服务器的注册表中设置,注意如果它不存在,则默认值为30秒。默认情况下,Microsoft不会将此注册表项添加到Microsoft CRM服务器

HKEY_LOCAL_MACHINE\Software\Microsoft\MSCRM\OLEDBTimeout作为注册表项。如果该键不存在,则默认值为30位小数。如果部署中有多台服务器,则应在每个Microsoft CRM或Microsoft Dynamics 365服务器上设置此选项。新的超时设置立即生效,不需要重新启动服务器或重新启动任何服务。我通常建议客户将其设置在60到600之间,这相当于超时1分钟到10分钟。这是其中一种情况,因为长时间运行的查询可能会导致每个人的查询速度变慢,因此从CRM发出的单个用户查询超时1分钟后可能会更好,而不是长时间运行并导致所有用户的查询速度变慢


理想情况下,您可以优化生成的Microsoft SQL查询,减少Microsoft CRM中存储的数据量,或者使用更好的硬件提高Microsoft SQL Server的总体性能。大多数CRM查询应该在不到一秒钟的时间内执行,如果您在这10秒或更长时间的查询中看到大量事件,则表明可能存在一些性能问题。请注意,根据用户数量、用户正在执行的操作以及Microsoft CRM中的数据量,偶尔会出现较长的查询是正常的。如果它们经常出现,那就是开始考虑调优的时候了。您可以使用应用程序事件日志中的这些事件作为调查在Microsoft SQL Server中优化哪些查询的起点

您知道是否需要重新启动任何特定的MSCRM服务才能应用此功能,或者是否需要重新启动服务器?此外,我假设需要在前端和后端服务器上都设置此注册表设置?@PaulF我已更新帖子,以反映此设置应添加到每个CRM服务器,并且不需要重新启动服务器或服务。您知道是否需要重新启动任何特定的MSCRM服务才能应用此设置,或者服务器是否需要重新启动需要重新启动吗?此外,我假设需要在前端和后端服务器上都设置此注册表设置?@PaulF我更新了帖子,以反映这应该添加到每个CRM服务器上,并且不需要重新启动服务器或服务。