更改CCK内容类型详细信息会导致菜单系统的大量数据库调用

时间:2010-05-29 13:25:41

标签: mysql drupal cck

每次我对内容类型的细节进行更改都需要花费太长时间。我虽然这与我有太多内容类型和字段(~500)的事实有关,但是当我加载devel模块以查看花了那么长时间的查询时,我看到了:

  

在12267.57毫秒内执行32212次查询。超过5毫秒的查询和多次执行的查询都会突出显示。页面执行时间为55763.32 ms

当我看到细节时,我注意到绝大多数db调用来自菜单系统,例如:

  1. _menu_route
  2. menu_local_tasks
  3. admin_menu_link_save
  4. 为什么?我可以避免其中的一些吗?这似乎不合逻辑!

1 个答案:

答案 0 :(得分:0)

500个字段很多,更有可能成为问题。每次运行32K查询,您的速度减慢 - 每次向数据库发出的请求都需要时间来设置和执行。您可能需要研究一些巩固其中一些领域的方法。