Loading...

优化SQL查询真不容易

2008-09-27 10:02:31 发表于PHP, 网站技术 本文链接: 优化SQL查询真不容易

bluehost真是好啊,为了防止BH超标,我不得不努力改进SQL查询,不得不努力提高缓存的命中率,也不得不把部分占用SQL查询时间的脚本搬到dreamhost上!

看来,应该继续加深学习数据库的知识了,合理设置index是很有必要的了,要不将无法处理日益增长的数据了,尽量不用like查询,否则轻易都能占据10秒以上的时间。4万多条的数据如果查询不当很容易导致SQL运行时间过长的,其实别说是4万多条,即使部分朋友的blog才几千条数据,由于查询不当就轻易的能占据7 8秒的时间,看来优化SQL查询是一个比较长期而艰巨的任务了。

当然,目前的优化方向只有两个:缓存和优化SQL,缓存是基于PHP端,目前在bloggermap.org上已经做足了缓存,那么下一步就是优化SQL查询了,特别是对于limit begin,per之类的查询更是如此!

标签:
发表于 2008-09-27 10:02:31 目录:PHP, 网站技术 [RSS 2.0] 你可以发表评论, 或者从您的网站 trackback
已经有2位大师动手指导 拒绝低俗
  • 1楼 最新电影 在2008.09.27 14:18发表评论如下: 回复

    容易就不叫优化了

    • 2楼 在家 在2008.09.27 15:07发表评论如下: 回复

      Bluehost让人又爱又恨,我用WP 3000ip时候cpu超标已经是频繁了,这是这样才找到了这里,呵呵。

      评论分页: 1
      (Required)
      (Required, not published)
      如果留言未显示无需重复留言,我将为你恢复!