提高Discuz!插件的数据库性能
2008 11 16 04:31 PM 2547次查看
如果不考虑Discuz!的默认查询,我感觉3次查询就可以看公告了,可见做插件的人做了很多无用查询。
此外,我进到数据库里,发现有的字段没做索引,却用来排序了。更有甚者,更换马甲的插件连主键都没设置。
这就意味着,当记录数增加时,查询排名的时间将以指数级增长。
不过有些排序确实是我自己加的,如武器和补给品按价格排序,这个没加索引也怪不了作者。
目前黑道查询时间还算比较少,等增加到0.1秒左右时,我再看看哪些键需要加索引,哪些查询可以去掉…
向下滚动可载入更多评论,或者点这里禁止自动加载。