9久久伊人精品综合,亚洲一区精品视频在线,成 人免费va视频,国产一区二区三区黄网,99国产精品永久免费视频,亚洲毛片多多影院,精品久久久无码人妻中文字幕,无码国产欧美一区二区三区不卡
學(xué)習(xí)啦>學(xué)習(xí)電腦>電腦硬件知識(shí)>CPU知識(shí)>

mysqlcpu占用過高怎么解決

時(shí)間: 沈迪豪908 分享

  相信大家都會(huì)使用mysql,但是如果我們cpu占用過高該怎么處理呢?跟著學(xué)習(xí)啦小編一起學(xué)習(xí)cpu占用過高該怎么處理吧。

  mysqlcpu占用過高的案例分析

  今天早上起來 機(jī)器報(bào)警 一查負(fù)載一直都在4以上

  top了一下 發(fā)現(xiàn) mysql 穩(wěn)居 第一 而且相當(dāng)穩(wěn)定 我擦

  重啟一下mysql不行

  mysql> show processlist;一下

  發(fā)現(xiàn)xxx網(wǎng)站有兩條 查詢語句 一直 在列,我擦 該站 也就30多萬條記錄 量也不大 不可能是機(jī)器性能問題

  忽然 記得以前在網(wǎng)上看過說是 tmp_table_size值太小會(huì)造成這種情況;

  于是mysql -pxxx -e "show variables;" >tmp

  一看是默認(rèn)的32M(顯示出來的是字節(jié)數(shù))

  于是翁就開心的改了起來 增加到256 重啟 mysql 。。結(jié)果很失望

  不行啊 還得再來

  select 一下該表 發(fā)現(xiàn) 里面 都是論壇留言的東西 量還挺大

  于是:

  mysql> show columns from bbs_message;

  +-----------+--------------+------+-----+---------+----------------+

  | Field | Type | Null | Key | Default | Extra |

  +-----------+--------------+------+-----+---------+----------------+

  | msg_id | int(11) | NO | PRI | NULL | auto_increment |

  | board_id | int(11) | NO | MUL | 0 | |

  | parent_id | int(11) | NO | MUL | 0 | |

  | root_id | int(11) | NO | MUL | 0 | |

  一直在show processlist 里面出現(xiàn)的 就是 select * from bbs_message where board_id=xxx and parent_id=xxx

  和 select * from bbs_message where parent_id=xxx

  只要這兩條一出現(xiàn) cpu就上去了

  于是 從索引入手:

  增加兩條索引

  mysql> alter table bbs_message add index parentid(parent_id);

  alter table bbs_message add index chaxunid(board_id,parent_id);

  最后查看一下索引結(jié)果:

  mysql> show index from bbs_message;

  +-------------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+

  | Table | Non_unique | Key_name | Seq_in_index | Column_name | Collation | Cardinality | Sub_part | Packed | Null | Index_type | Comment |

  +-------------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+

  | bbs_message | 0 | PRIMARY | 1 | msg_id | A | 2037 | NULL | NULL | | BTREE | |

  | bbs_message | 1 | rootid | 1 | root_id | A | 49 | NULL | NULL | | BTREE | |

  | bbs_message | 1 | chaxunid | 1 | board_id | A | 3 | NULL | NULL | | BTREE | |

  | bbs_message | 1 | chaxunid | 2 | parent_id | A | 135 | NULL | NULL | | BTREE | |

  | bbs_message | 1 | parentid | 1 | parent_id | A | 127 | NULL | NULL | | BTREE | |

  +-------------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+

mysqlcpu占用過高怎么解決相關(guān)文章:

1.mysql耗內(nèi)存嗎?應(yīng)該怎么處理?

2.linux下如何看每個(gè)CPU的使用率

mysqlcpu占用過高怎么解決

相信大家都會(huì)使用mysql,但是如果我們cpu占用過高該怎么處理呢?跟著學(xué)習(xí)啦小編一起學(xué)習(xí)cpu占用過高該怎么處理吧。 mysqlcpu占用過高的案例分析 今天早上起來 機(jī)器報(bào)警 一查負(fù)載一直都在4以上 top了一下 發(fā)現(xiàn) mysql 穩(wěn)居 第一 而且相當(dāng)穩(wěn)
推薦度:
點(diǎn)擊下載文檔文檔為doc格式
2030068 主站蜘蛛池模板: 亚洲男人av天堂久久资源| 亚洲少妇一区二区三区老| 久久国产精品老人性| 欧美成人精品一区二区三区免费| 正在播放国产剧情亂倫| 亚洲乳大丰满中文字幕| 亚洲综合小说另类图片五月天| 国产高潮刺激叫喊视频| 国产午夜亚洲精品一区| 久久综合久久美利坚合众国| 亚洲第一福利网站在线| 午夜精品福利亚洲国产| 伊人狠狠色j香婷婷综合| 99国产精品自在自在久久 | 亚洲国产精品视频一二区| 九九热视频在线免费观看| 欧洲美熟女乱av在免费| 久久夜色精品国产噜噜亚洲sv| 青青草无码免费一二三区| 老妇xxxxx性开放| 日本中文字幕有码在线视频| 中文字幕结果国产精品| 精品乱码一区二区三四五区| 亚洲欧美日韩在线码| 波多野结衣久久一区二区| 亚洲色欲色欱WWW在线| 精品一区二区成人精品| 亚洲熟女综合色一区二区三区| 午夜精品国产自在| 中文字幕 欧美日韩| 亚洲一区二区三级av| 精品国产中文字幕av| 日韩精品无遮挡在线观看| 亚洲精品成人福利网站| 国产精品多p对白交换绿帽| 国产AV影片麻豆精品传媒| 熟女系列丰满熟妇AV| 欧美午夜成人片在线观看| 免费a级毛片18以上观看精品| 国产高在线精品亚洲三区| 亚洲高清免费在线观看|