求mysql优化查询思路

phpisshow 2011-12-04 04:39:18


问题和描述都在图上,请各位朋友指点,谢谢。 类似帝国cms的分表技术
...全文
66 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
rucypli 2011-12-04
  • 打赏
  • 举报
回复
如果语句方面没有优化的空间 那就扩展机器 加slave机器 多台读 分摊读得压力
flykick 2011-12-04
  • 打赏
  • 举报
回复
只要涉及到多表,处理起来就很麻烦。
为什么不用分区表?

另外你的两个问题都无法直接查询,否则性能影响都很大。 可以使用存储过程定期将需要的数据取出到专门的表中,也可以采取第三方工具,比如lucent之类的搜索工具。
phpisshow 2011-12-04
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 kk86868058 的回复:]

表里面有点击率的字段吧?用一个10元素的二维数组+一个点击率比较函数把每读出的一个文章的点击率比较并排入数组中(数组的第二个元素是用来存URL或啥的自己想)~~我只是凭其它编程语言的基础来思考而已,没有实际做过这样的,PHP不深,别见怪哦~


搜索方面,不是有个strstr的函数可以搜吗?
[/Quote]

谢谢哥们回答,但我现在想要的是mysql查询负载方面的建议,而非程序。
K-dash 2011-12-04
  • 打赏
  • 举报
回复
表里面有点击率的字段吧?用一个10元素的二维数组+一个点击率比较函数把每读出的一个文章的点击率比较并排入数组中(数组的第二个元素是用来存URL或啥的自己想)~~我只是凭其它编程语言的基础来思考而已,没有实际做过这样的,PHP不深,别见怪哦~


搜索方面,不是有个strstr的函数可以搜吗?

56,687

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧