Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.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 如何加快删除特定CRM 2011实体_Dynamics Crm 2011 - Fatal编程技术网

Dynamics crm 2011 如何加快删除特定CRM 2011实体

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

在我的单元测试中,我为测试创建了大量数据,然后在测试后删除。在查看删除某些实体所需的时间时,我感到非常惊讶

在一个测试中,我创建了两种不同的实体类型。第一种类型需要大约200毫秒才能删除。第二种类型的删除大约需要11000毫秒。我猜这是由于与实体的某种级联关系依赖关系造成的,但是当我打开跟踪时,我看到一个select语句,它看起来像是在寻找依赖对象,这大约需要1100毫秒,然后删除大约需要9000毫秒


有人对如何提高删除性能有什么建议吗?

如果存在家长关系或使用级联删除设置的关系,它也会查找要删除的子记录。这可能是您看到的select语句。如果打开这些关系,您可以查看它们是否有任何列为“全部级联以供删除”的关系


需要澄清的是,您是完全从系统中删除实体,还是只是删除一种或另一种实体类型的记录?@AdamV我只是根据其Guid删除单个实体记录。