十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
你应该把上百万控制在50w就进行分表,上百万你当真以为可以很好的查询那就错了,不是不可以也可以 就是需要读写分离 在数据表绑定优化方案 最大查询天数为30-60天 这样一来就可以做到速度加快 如果你还不分表 恐怕没什么提高方法 帝国cms的表本来就是如此
创新互联主要从事网站设计制作、网站设计、网页设计、企业做网站、公司建网站等业务。立足成都服务大足,10多年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:13518219792
2w的数据说多不多,但是也不少了,这个帝国cms生成速度和本身的程序有关系,但是主要还是看服务器的配置情况,在生成的时候502了 就说明服务器资源耗尽了!php长时间执行脚本无响应!有条件的话增加服务器硬件配置,或在php.ini里面设置 max_execution_time,将数值跳大一些!
如以上都不好操作的话,那么更改帝国的设置,如下图,将信息生成每组改成20或者更小!即可!
帝国的副表,是指不参与搜索,结合项,列表页显示的字段,从主表分离,存放到另一个表中。
每一个省做一个数据表,可以做好一个主数据表后,比如“山东数据表”,复制该表即可。
如果你的数据量只有几万的话,一个表差不多了,方便管理。当然长远来看多表也好。