原标题: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` ) ;
方法② 登录数据库操作 (提示 同时勾选两个字段点击索引 只会生成一个勾选字段关联的索引,而不是个勾选的字段都分别生成索引)
有好的文章希望我们帮助分享和推广,猛戳这里我要投稿
还没有评论,来说两句吧...