最近做的网站,访客一多,CPU就会飙到100%,找了网上很多解决方案,用了下面的方法进行优化:

1、mysql开启慢查询方法:

在my.ini的[mysqld]添加如下语句:

log-slow-queries = E:\web\mysql\log\mysqlslowquery.log
long_query_time = 2

2、修改My.ini,将tmp_table_size 的值赋值到200M

3、修改My.ini,将key_buffer_size 的值赋值到128M

4、修改My.ini,将query_cache_size 的值赋值到32M

最后,重启Mysql

PS:程序方面需要注意的问题:
1)坚决不在循环中对数据库操作
2)cache方面做的是否到位
3)是否出现一些意想不到的查询操作,主要是出现在程序判定上,对所有的查询操作默认增加 limit n,防止查询结果集太大的问题。
4)由于时间延续数据增长,是否该考虑分表,分库等优化措施。

黄聪:Wordpress程序Mysql查询导致CPU100%,页面错误增量飙高解决方案相关推荐

  1. 微信小程序获取windowHeight出现不同页面高度不一致问题及解决方案

    微信小程序获取windowHeight出现不同页面高度不一致问题及解决方案 参考文章: (1)微信小程序获取windowHeight出现不同页面高度不一致问题及解决方案 (2)https://www. ...

  2. 关于微信小程序“南安明朗教育”活动页面错误问题记录

    关于微信小程序"南安明朗教育"活动页面错误问题记录 关于微信小程序"南安明朗教育"活动页面错误问题记录 你好! 这是一遍关于南安明朗教育的微信小程序问题解决的日 ...

  3. 微信小程序mysql查询_微信小程序云开发数据库操作查询记录

    官方文档解读: 查询记录 1. 打开 pages/databaseGuide/databaseGuide.js 文件,定位到 onQuery 方法 2. 把注释掉的代码解除注释,onQuery 方法会 ...

  4. jsp逐行打印mysql查询表格,jsp页面怎么写循环语句显示数据库中所有数据到网页表格中...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServ ...

  5. 黄聪:DEDECMS系统栏目、文章页面、分页面伪静态和域名301重定向详细方法

    1.服务器必须支持URL重写. 2.后台开启伪静态. 3.栏目设置使用动态. 4.添加文档时选择使用动态浏览. 5.需要修改php文件include/channelunit.func.php 查找 r ...

  6. “无任何网络提供程序接受指定的网络路径” 错误的几种解决方案

    server访问内网共享文件时,即在执行中输入\\192.168.1.11时提示"无不论什么网络提供程序接受指定的网络路径"在网上查了好多办法试了都没能解决. 由于考虑到之前的网络 ...

  7. 黄聪:搜索引擎原理系列视频教程1.0

    朋友您好,我是黄聪的笔记本博客主人.您可能对搜索引擎原理已经有所了解,也许你是一个SEO,也许你对搜索引擎很感兴趣.但如果您接触搜索引擎时间不久,而且没太多技术基础的话,在使用过程中肯定会遇到各种各样 ...

  8. 黄聪:wordpress后台加载ajax.googleapis.com导致打开速度很慢的解决方案

    黄聪:wordpress后台加载ajax.googleapis.com导致打开速度很慢的解决方案 参考文章: (1)黄聪:wordpress后台加载ajax.googleapis.com导致打开速度很 ...

  9. 黄聪mysql_黄聪:mysql查询今天,昨天,近7天,近30天,本月,上一月数据的方法

    mysql查询今天,昨天,近7天,近30天,本月,上一月数据的方法分析总结: 话说有一文章表article,存储文章的添加文章的时间是add_time字段,该字段为int(5)类型的,现需要查询今天添 ...

最新文章

  1. 2019年,为什么Web前端工程师薪资越来越高?
  2. LTE之MIMO学习1-TB/codeword/layer/precoding/port
  3. android简单小项目_烤面筋怎么做到年入20万?小成本!大收益!简单易操作的好项目!...
  4. 如何用ABAP代码读取SAP Business partner的附件数据
  5. CTO:再写if-else,逮着罚款1000!
  6. 基于深度学习的目标检测(object detection)—— rcnn、fast-rcnn、faster-rcnn、SSD、YOLO
  7. hdoj--2546--饭卡
  8. 【统计分析】4 空间点数据分析与ArcGIS
  9. 校验身份证_制作全国身份证号验证及查询系统
  10. 【BZOJ4557】[JLoi2016]侦察守卫 树形DP
  11. 七 代码检查工具安装
  12. 【50 笔试真题 C++】堆棋子
  13. protues 51单片机仿真电路图及代码
  14. 合宙Air720U724U722U Lua 固件更新说明
  15. excel批量删除数值前几位
  16. 安卓Intent 详解
  17. 机器学习第五章之决策树模型
  18. Linux中awk后面的RS, ORS, FS, OFS 含义
  19. 从坚果3的发布来看,锤子未来的发展将依然艰难
  20. echarts地图设置legend_echarts设置图例颜色和地图底色的方法实例

热门文章

  1. Java(19)JDBC
  2. this-is-how-we-troubleshoot-windows-interoperability-issues-in-the-open-specifications-support-team/
  3. 如何判断链表中存在环路
  4. Uncaught SyntaxError: missing ) after argument list 错误解决
  5. SpringBoot集成Log4j2框架
  6. 常见的6种线程池及简单使用
  7. 小雨的矩阵(DFS三参数模板题)
  8. 数据结构与算法简单总结()
  9. win10安装时,提示“我们无法创建新的分区,也找不到现有分区”
  10. Mysql执行计划的extra列及filesort祥析