MYSQL这个怎么优化 order by 恐怕优化不了,1秒多也不慢呀。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 20W条不多,建议重新设计数据库,新建一个列,储存LENGTH( title ) ,在插入时,用 strlen($title) 计算。然后这个新的列建立索引。(如果id是自增的话,可以尝试把 id和这个新列 作为一个primary key)另外,不要用SELECT * ,用 SELECT title,content,date 之类的,把你需要的列写出来。 做一个 LENGTH( title ) 的索引你的排序规则很怪异哟 desc SELECT * FROM addORDER BY LENGTH( title ) DESC LIMIT 10分析下sql,关键字段加上索引。 select * 可以不用返回 全部字段吗? 可以在存储的时候多一个字段来存储 LENGTH( title ) 的值 ,并且用两个触发器维护这个值(update和insert)后都要维护,再在这列上建立索引 ,应该会好一点吧 php 如何调用mysql 输出参数。请教 Textarea提交后 换行显示 增加了“加亮和加颜色的效果”的效果时,就会出现乱码。 PHP 中file函数效率问题?求助 PHP的SQL语句问题 关于一个SQL的写法 图片上传前能否先压缩? phplib模板是否支持二重循环?如果可以应该怎样做? session问题 有没有人用过phpnuke的网站程序??? php中文乱码问题 wamp只适用于学习吗?
另外,不要用SELECT * ,用 SELECT title,content,date 之类的,把你需要的列写出来。
你的排序规则很怪异哟
FROM add
ORDER BY LENGTH( title ) DESC
LIMIT 10分析下sql,关键字段加上索引。