<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          mysql服務(wù)器cpu爆滿解決辦法

          共 1667字,需瀏覽 4分鐘

           ·

          2021-11-15 16:24

          點(diǎn)擊上方藍(lán)字關(guān)注我們


          碰到一個(gè)mysql cpu爆滿的問題,簡(jiǎn)單記錄下


          步驟:

          1、通過show processlist找到耗時(shí)最長的

          mysql>?show?processlist;
          +----+------+-----------------+------+---------+------+--------------+------------------------------------------------------------------------------------------------------+
          |?Id?|?User?|?Host????????????|?db???|?Command?|?Time?|?State????????|?Info?????????????????????????????????????????????????????????????????????????????????????????????????|
          +----+------+-----------------+------+---------+------+--------------+------------------------------------------------------------------------------------------------------+
          |
          ?19?|?root?|?localhost:60604?|?big??|?Query???|?1533?|?Sending?data?|?SELECT?count(*)?num,city?FROM?`ih_user_temp`?where?city?in?(select?city?from?ih_user_temp?where?city?|
          |?25?|?root?|?localhost???????|?NULL?|?Query???|????0?|?NULL?????????|?show?processlist?????????????????????????????????????????????????????????????????????????????????????|
          +----+------+-----------------+------+---------+------+--------------+------------------------------------------------------------------------------------------------------+
          2?rows?in?set?(0.00?sec)


          2、先殺掉該進(jìn)程

          mysql>?kill?19;
          Query?OK,?0?rows?affected?(0.01?sec)


          3、通過慢查詢?nèi)罩菊业骄唧w的sql語句

          開啟慢查詢:

          [mysqld]
          slow_query_log=1??#開啟慢查詢
          long_query_time=5?#慢查詢時(shí)間
          log-slow-queries?=?/var/log/mysql/slowquery.log?#需有寫入權(quán)限


          4、使用explain 優(yōu)化sql語句,

          引起cpu過高的sql一般集中在order by、group by、批量insert、嵌套子查詢等sql語句中


          5、調(diào)整my.cnf的query_cache_size和tmp_table_size的值


          往期推薦

          別怕!MySQL引起的CPU消耗過大,我有辦法

          MySQL中一條更新的SQL如何執(zhí)行

          DBA整理的萬字詳解MySQL性能優(yōu)化,值得收藏!


          喜歡就點(diǎn)個(gè)在看再走吧
          瀏覽 76
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  欧美国产日韩激情 | 91麻豆精品天天摸夜夜摸 | 美女操逼视频网 | 综合人人网婷婷精品 | 人人撸人人挺 |