将目录导入 Microsoft Commerce Server 产品目录时出现死锁

发布于 2024-11-04 23:52:43 字数 315 浏览 1 评论 0原文

我使用 CatalogContext.ImportXml() 将产品和变体增量导入到 Microsoft Commerce Server 2009 产品目录中,并将 TransactionMode 属性设置为 NonTransactional 。

在执行此操作时,有时我会在网上商店中遇到死锁,例如从 CatalogContext 执行 GetCatalogSearch().Search 时以及在运行 ImportXml() 方法的代码中。

是否可以使用 SQL Server 2005-2008 中的快照隔离功能来增加并发性,或者有人有其他提示吗?

布吉兹·乔纳斯

I'm using the CatalogContext.ImportXml() to do incremental imports of products and variants into a Microsoft Commerce Server 2009 product catalog with the TransactionMode property set to NonTransactional .

While doing this, sometimes I get deadlocks in the web shop, for example when executing a GetCatalogSearch().Search from CatalogContext, and in the code that runs the ImportXml() method.

Is it possible to use the Snapshot Isolation feature in SQL Server 2005-2008 to increase concurrency or do someone have any other tip?

Brgds Jonas

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

淡水深流 2024-11-11 23:52:43

有一个针对 Commerce Server 2007 和 2009 的 Microsoft 修补程序(注意:2009 R2 包含此修补程序),旨在纠正由目录导入操作引起的死锁问题:

修复:当您使用 Commerce Server Staging 或 BizTalk Adapter for Commerce Server Catalog 尝试在 Commerce Server 2007 或 Commerce 中导入目录数据时,可能会出现死锁错误Server 2009

该修补程序特别引用通过 CS Biztalk 适配器和 CS staging 进行的导入。但是,您可能正在执行类似的 API 代码路径,因此该修补程序也可能适合您。

There is a Microsoft hotfix for Commerce Server 2007 and 2009 (Note: 2009 R2 includes this hotfix) that is intended to correct an issue with deadlocks caused by catalog import operations:

FIX: A deadlock error may occur when you use Commerce Server Staging or BizTalk Adapter for Commerce Server Catalog to try to import catalog data in Commerce Server 2007 or in Commerce Server 2009

The hotfix specifically references imports via the CS Biztalk adapters and CS staging. However, it is possible you are executing a similar API code path, so the hotfix may work for you too.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文