企业级电子商务与供应链解决方案供应商.
联系我们

+86-13006619568

info@cnopencart.com

深圳,苏州,成都,上海,杭州

扫二维码加微信
wechat

深圳,苏州

+86-16606168892

Top

opencart之 数据库搜索优化

opencart之 数据库搜索优化

导读:

opencart在做一些小型B2C网站时,速度和开发成本占决对的优势,但是在开发一些数据量的网站时,opencart则显得有些力不从心会让网站变得很慢,网站产品在8000 -...

文章目录 [+]

opencart在做一些小型B2C网站时,速度和开发成本占决对的优势,但是在开发一些数据量的网站时,opencart则显得有些力不从心会让网站变得很慢,网站产品在8000 - 10000左右时,速度奇慢无比,经过对数据库数据表的查看发现了一个问题,那就是opencart里面几乎没有为任何一个表做索引优化,因此,数据量小的时候,opencart凭着本身结构框架精简,速度占优化,但是数量一大,更种问题接踵而来,甚至影响正常运行。
这里给大家示例如何给一个表添加索引:(order_product增加name字段的索引,增加order_id和product_id 的关联索引)

方法①执行SQL

ALTER TABLE `oc_order_product` ADD INDEX ( `name` ) ;
ALTER TABLE `oc_order_product` ADD INDEX ( `order_id` , `product_id` ) ;

方法② 登录数据库操作 (提示 同时勾选两个字段点击索引 只会生成一个勾选字段关联的索引,而不是个勾选的字段都分别生成索引)