2
在我的单元测试中,我为测试做了大量数据创建,然后在测试后删除。在查看删除一些实体的时间量时,我感到非常惊讶。如何加快删除特定的CRM 2011实体
在一次测试中,我创建了两种不同的实体类型。第一种类型需要大约200毫秒才能删除。第二种类型需要大约11000毫秒才能删除。我猜这是由于与实体有某种级联关系依赖关系,但是当我转向追踪时,我看到一个select语句,看起来像是在寻找依赖对象,大约需要1100 ms,然后删除操作大约9000毫秒。
任何人都有关于如何提高删除性能的建议?
需要明确的是,你从系统中删除完全的实体,或者只是删除*记录*一个或另一个实体类型的? – AdamV 2013-03-01 11:11:08
@AdamV我只是删除了一个单一的实体记录,其Guid。 – Daryl 2013-03-01 11:46:33