91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

巧用pt-ioprofile 工具

發布時間:2020-04-16 16:38:46 來源:網絡 閱讀:1573 作者:roidba 欄目:數據庫


一、描述

     生產系統數據庫性能壓力比較大,cpu iowait 40%~50% ,數據庫系統登錄難。需要查出來是什么進程導致的,最好是找到是什么文件引起的。


二、操作過程

1.因為是數據庫系統,很容易知道是mysqld引起的,使用glances系統工具。



2. pt-ioprofile的原理是對某個pid附加一個strace進程進行IO分析。通過ps aux|grep mysqld 找到 mysqld進程對應的進程號,通過pt-ioprofile查看哪個文件的IO占用時間最多,對于定位問題更有用的是通過IO的吞吐量來進行定位。使用參數 --cell=sizes,該參數將結果已 B/s 的方式展示出來:

# ps -ef|grep mysql

# pt-ioprofile --profile-pid=113106 --cell=sizes


Mon May 15 13:48:36 CST 2017

Tracing process ID 113106

     total                     pread       read               pwrite      write      fsync       open      close      lseek  ftruncate filename

2032296082          0               3424256          0             146          0              0            0             2028871680          0 /data/disk1/mysqllogs/relay-bin.002231

 486457344         482263040          0    4194304          0          0          0          0          0          0 /data/disk1/mysqldata/dcs@002dpartition/t_warn_info_history#P#p201705.ibd

 148111360         540672          0  147570688          0          0          0          0          0          0 /data/disk1/mysqldata/ibdata1

  19590656            0          0   19590656          0          0          0          0          0          0 /data/disk1/mysqldata/ib_logfile0

   6725632          0     162765          0          0          0          0          0    6562867          0 /data/mysqllogs/relay-bin.002231

   3429905          0          0          0    3429905          0          0          0          0          0 /data/disk1/mysqllogs/mysql-bin.000431

     35824          0          0          0      17912          0          0          0      17912          0 /data/disk1/mysqldata/innodb_status.113106

     32768      32768          0          0          0          0          0          0          0          0 /data/disk1/mysqldata/mysql/slave_master_info.ibd

       561          0         66          0          0          0          0          0        495          0 /data/mysqllogs/relay-bin.index

       448          0          0          0        448          0          0          0          0          0 /data/mysqllogs/relay-bin.002232

       314          0          0          0        314          0          0          0          0          0 /data/disk1/mysqllogs/error.log

         0          0          0          0          0          0          0          0          0          0 /data/mysqllogs/relay-bin.~rec~

         0          0          0          0          0          0          0          0          0          0 /data/mysqllogs/relay-bin.index_crash_safe

         0          0          0          0          0          0          0          0          0          0 /data/mysqllogs/

         0          0          0          0          0          0          0          0          0          0 /data/disk1/mysqllogs/relay-bin.index


通過上面很容易發現是因為復制引起的性能問題,進一步再去查看復制狀態即可,結合業務分析為什么會出現周期性的插入波峰。

最終處理只是修改了數據庫的個別參數,主要是內存相關的參數,明天需要繼續觀察。本來計劃要升級一下系統配置,如果通過分析修改數據庫、系統系統參數解決了此問題。那么才能體現DBA的價值~

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

禹州市| 和田市| 济宁市| 台东市| 通河县| 枣阳市| 秭归县| 丰宁| 伊宁县| 沁阳市| 香格里拉县| 葵青区| 郴州市| 邢台县| 开平市| 伊春市| 吉隆县| 大丰市| 安康市| 商水县| 桑植县| 江陵县| 弋阳县| 宣威市| 咸丰县| 徐闻县| 陇西县| 新兴县| 广饶县| 关岭| 隆林| 溆浦县| 富锦市| 德保县| 利津县| 昌平区| 惠水县| 铜梁县| 天镇县| 策勒县| 萝北县|