magento - 慢添加到购物车 - 大量的查询

时间:2012-11-05 23:16:14

标签: performance magento cart

我们正在运行一个企业实例,并在添加到购物车时看到一些奇怪的行为,其中交易跟踪显示库存&状态被多次检查 - 即使是小篮子(例如20件)。我们运行new-relic并且可以在跟踪中看到数百个调用,并且当它们快速响应时,它们会加起来,因为它们被调用了很多次。附件显示了简单购物车添加的示例跟踪。我们运行nginx,varnish,apc作为核心配置。任何想法/帮助非常感谢。以前见过类似的人吗?

加载时间:14,871

98.82%Mage_Core_Controller_Varien_Action :: dispatch

6.13%

156快速方法调用2.050s 1.0 0.01% catalogrule_product_price - SELECT 2.050s 1.0 catalog_product_entity_group_price - SELECT 2.054 s 0.0 catalog_product_flat_1 - SELECT 2.059 s cataloginventory_stock_status - SELECT 2.061 s catalog_product_flat_1 - SELECT 2.073 s cataloginventory_stock_status - SELECT 2.082 s catalog_product_flat_1 - SELECT 2.087 s cataloginventory_stock_status - SELECT 2.097 s cataloginventory_stock_status - SELECT 2.104 s 等等数以百计的电话..

1 个答案:

答案 0 :(得分:0)

尝试在magento中进行聪明的缓存。例如,您可以使用memcache来最小化数据库调用。