VirtoCommerce - 删除大型目录

时间:2015-09-26 22:41:10

标签: virtocommerce

我在VC版本2.4.644中的Azure上托管了一个包含1,500多个项目的目录。当我尝试删除它时,管理UI旋转3-4分钟,然后删除最终失败,没有错误消息。这是在已扩展到S2的数据库上。删除包含较少项目的目录会成功。

  1. 我可以查看哪个日志可能会告诉我为什么会失败?
  2. 如果我想通过SQL手动执行此操作,只是从dbo.Item表中删除项目是否“安全”,或者是否有外部表中的记录会被此操作孤立?

1 个答案:

答案 0 :(得分:0)

不幸的是,当前版本中的目录删除操作不是最佳的,并且您发出的可能原因是请求超时。我们尝试在下一个版本(下周的aprox)中改进性能删除。

通过本机SQL删除并不简单,因为Catalog包含层次结构和更多相关表而没有级联删除(因为某些表包含自引用MS SQL限制)。