我对MS Dynamics CRM和SQL有疑问。
我们在本地拥有CRM 2015。我们在Windows应用日志中收到很多警告消息,这些和这样的查询超过了阈值。最终,这一系列警告会导致工作流程/插件失败。
我们问MS,他们建议使用SQL Server Tuning Advsior和Profiler来优化这些查询,当我们运行SQL Server Tuning Advsior和profiler时,我们得到的结果是,通过应用以下内容可以将此查询提高54%或65%变化。他们中的大多数都是索引。
我的问题是如何在运行/实时CRM应用程序中创建/修改/应用这些建议?
任何指导都会非常有用。
感谢。
答案 0 :(得分:1)
创建索引是一项昂贵的操作,因为它必须为现有记录构建索引。
如果您可以在晚上进行,并且可以承受一些停机时间,请选择该选项。如果您有SQL Server群集/高可用性解决方案,最好分别为每个节点执行此操作以避免停机。