大家有遇到经常满负载的情况么? Z-Blog 2

用户 lanceleeqqq 5月前 378

经常出现大批量的copying to tmp table 和sort results 导致服务器负载过载,无法连接数据库,求解决方案

最新回复 (3)
全部楼主
  • 用户 lanceleeqqq 5月前 0
    引用 2
    Copying to tmp table        SELECT  *  FROM  zbp_post  WHERE  log_Type = '0'  AND  log_Status = '0'  ORDER BY rand()  LIMIT 9
    Copying to tmp table        SELECT  *  FROM  zbp_post  WHERE  log_Type = '0'  AND  log_Status = '0'  ORDER BY rand()  LIMIT 9
    Copying to tmp table        SELECT  *  FROM  zbp_post  WHERE  log_Type = '0'  AND  log_Status = '0'  ORDER BY rand()  LIMIT 9
    Copying to tmp table        SELECT  *  FROM  zbp_post  WHERE  log_Type = '0'  AND  log_Status = '0'  ORDER BY rand()  LIMIT 9
    Copying to tmp table        SELECT  *  FROM  zbp_post  WHERE  log_Type = '0'  AND  log_Status = '0'  ORDER BY rand()  LIMIT 9
    Copying to tmp table        SELECT  *  FROM  zbp_post  WHERE  log_Type = '0'  AND  log_Status = '0'  ORDER BY rand()  LIMIT 9
    Copying to tmp table        SELECT  *  FROM  zbp_post  WHERE  log_Type = '0'  AND  log_Status = '0'  ORDER BY rand()  LIMIT 9
    Copying to tmp table        SELECT  *  FROM  zbp_post  WHERE  log_Type = '0'  AND  log_Status = '0'  ORDER BY rand()  LIMIT 9
    Copying to tmp table        SELECT  *  FROM  zbp_post  WHERE  log_Type = '0'  AND  log_Status = '0'  ORDER BY rand()  LIMIT 9
    Copying to tmp table        SELECT  *  FROM  zbp_post  WHERE  log_Type = '0'  AND  log_Status = '0'  ORDER BY rand()  LIMIT 9
    Copying to tmp table        SELECT  *  FROM  zbp_post  WHERE  log_Type = '0'  AND  log_Status = '0'  ORDER BY rand()  LIMIT 9
  • 用户 lanceleeqqq 5月前 0
    引用 3
    有没有解决办法
  • 应用开发者 小鸡鸡 5月前 0
    引用 4
    看到这个rand()基本锁定问题出处,主题优化方案:优化读取随机文章方式或者直接取消随机文章

    www.newbii.cn

    • ZBlogger技术交流中心
      5
          
返回
发新帖
又拍云