Dynamics crm 2011 如何加快删除特定CRM 2011实体
在我的单元测试中,我为测试创建了大量数据,然后在测试后删除。在查看删除某些实体所需的时间时,我感到非常惊讶 在一个测试中,我创建了两种不同的实体类型。第一种类型需要大约200毫秒才能删除。第二种类型的删除大约需要11000毫秒。我猜这是由于与实体的某种级联关系依赖关系造成的,但是当我打开跟踪时,我看到一个select语句,它看起来像是在寻找依赖对象,这大约需要1100毫秒,然后删除大约需要9000毫秒Dynamics crm 2011 如何加快删除特定CRM 2011实体,dynamics-crm-2011,Dynamics Crm 2011,在我的单元测试中,我为测试创建了大量数据,然后在测试后删除。在查看删除某些实体所需的时间时,我感到非常惊讶 在一个测试中,我创建了两种不同的实体类型。第一种类型需要大约200毫秒才能删除。第二种类型的删除大约需要11000毫秒。我猜这是由于与实体的某种级联关系依赖关系造成的,但是当我打开跟踪时,我看到一个select语句,它看起来像是在寻找依赖对象,这大约需要1100毫秒,然后删除大约需要9000毫秒 有人对如何提高删除性能有什么建议吗?如果存在家长关系或使用级联删除设置的关系,它也会查找要删除
有人对如何提高删除性能有什么建议吗?如果存在家长关系或使用级联删除设置的关系,它也会查找要删除的子记录。这可能是您看到的select语句。如果打开这些关系,您可以查看它们是否有任何列为“全部级联以供删除”的关系
需要澄清的是,您是完全从系统中删除实体,还是只是删除一种或另一种实体类型的记录?@AdamV我只是根据其Guid删除单个实体记录。