日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

MySQL之常用的MySQL優化工具解讀

瀏覽:199日期:2023-02-18 16:43:25
目錄
  • 一、MySQLTuner.pl
  • 二、tuning-primer
  • 三、pt-variable-advisor
  • 四、pt-qurey-digest
  • 總結

影響數據庫性能的常見因素如下:

(1)磁盤IO;

(2)網卡流量;

(3)服務器硬件;

(4)SQL查詢速度。

下面介紹幾個mysql 優化的工具,可以使用它們對MySQL進行檢查,生成awr報告,從整體上把握數據庫的性能情況。

一、MySQLTuner.pl

MySQLTuner是MySQL一個常用的數據庫性能診斷工具,主要檢查參數設置的合理性,包括日志文件、存儲引擎、安全建議及性能分析。

針對潛在的問題,給出改進的建議,幫助進行MySQL優化。

MySQLTuner支持MySQL / MariaDB / Percona Server的約300個指標。

項目地址:https://github.com/major/MySQLTuner-perl

1.1 下載

wget https://raw.githubusercontent.com/major/MySQLTuner-perl/master/mysqltuner.pl

1.2 使用

[root@localhost ~]# ./mysqltuner.pl --socket /var/lib/mysql/mysql.sock >> MySQLTuner 1.7.4 - Major Hayden <major@mhtx.net> >> Bug reports, feature requests, and downloads at http://mysqltuner.com/ >> Run with "--help" for additional options and output filtering[--] Skipped version check for MySQLTuner scriptPlease enter your MySQL administrative login: rootPlease enter your MySQL administrative password: [OK] Currently running supported MySQL version 5.7.23[OK] Operating on 64-bit architecture

1.3、報告分析

(1)重要關注[!!](中括號有嘆號的項)例如[!!] Maximum possible memory usage: 4.8G (244.13% of installed RAM),表示內存已經嚴重用超了。

(2)關注最后給的建議“Recommendations ”。

二、tuning-primer

tuning-primer針于mysql的整體進行一個體檢,對潛在的問題,給出優化的建議。

項目地址:https://github.com/BMDan/tuning-primer.sh

目前,支持檢測和優化建議的內容如下:

  • (1)慢查詢日志
  • (2)最大連接數
  • (3)工人線程
  • (4)密鑰緩沖區【僅限MyISAM】
  • (5)查詢緩存
  • (6)排序緩沖區
  • (7)加盟
  • (8)臨時表
  • (9)表(開放和定義)緩存
  • (10)表鎖定
  • (11)表掃描(read_buffer)【僅限MyISAM】
  • (12)InnoDB狀態

2.1 下載

wget https://launchpad.net/mysql-tuning-primer/trunk/1.6-r1/+download/tuning-primer.sh

2.2 使用

[root@localhost ~]# [root@localhost dba]# ./tuning-primer.sh -- MYSQL PERFORMANCE TUNING PRIMER -- - By: Matthew Montgomery -

2.3 報告分析

重點查看有紅色告警的選項,根據建議結合自己系統的實際情況進行修改,例如:

三、pt-variable-advisor

pt-variable-advisor 可以分析MySQL變量,并就可能出現的問題提出建議。

3.1 安裝

[root@localhost ~]#wget https://www.percona.com/downloads/percona-toolkit/3.0.13/binary/redhat/7/x86_64/percona-toolkit-3.0.13-re85ce15-el7-x86_64-bundle.tar[root@localhost ~]#yum install percona-toolkit-3.0.13-1.el7.x86_64.rpm

3.2 使用

pt-variable-advisor是pt工具集的一個子工具,主要用來診斷參數設置是否合理。

[root@localhost ~]# pt-variable-advisor localhost --socket /var/lib/mysql/mysql.sock

3.3 報告分析

重點關注有WARN的信息的條目,例如:

四、pt-qurey-digest

pt-query-digest 主要功能是從日志、進程列表和tcpdump分析MySQL查詢。

4.1安裝

[root@localhost ~]#wget https://www.percona.com/downloads/percona-toolkit/3.0.13/binary/redhat/7/x86_64/percona-toolkit-3.0.13-re85ce15-el7-x86_64-bundle.tar[root@localhost ~]#yum install percona-toolkit-3.0.13-1.el7.x86_64.rpm

4.2使用

pt-query-digest主要用來分析mysql的慢日志,與mysqldumpshow工具相比,py-query_digest 工具的分析結果更具體,更完善。

[root@localhost ~]# pt-query-digest /var/lib/mysql/slowtest-slow.log

4.3 常見用法分析

(1)直接分析慢查詢文件:

pt-query-digest /var/lib/mysql/slowtest-slow.log > slow_report.log

(2)分析最近12小時內的查詢:

pt-query-digest --since=12h /var/lib/mysql/slowtest-slow.log > slow_report2.log

(3)分析指定時間范圍內的查詢:

pt-query-digest /var/lib/mysql/slowtest-slow.log --since "2017-01-07 09:30:00" --until "2017-01-07 10:00:00"> > slow_report3.log

(4)分析指含有select語句的慢查詢

pt-query-digest --filter "$event->{fingerprint} =~ m/^select/i" /var/lib/mysql/slowtest-slow.log> slow_report4.log

(5)針對某個用戶的慢查詢

pt-query-digest --filter "($event->{user} || "") =~ m/^root/i" /var/lib/mysql/slowtest-slow.log> slow_report5.log

(6)查詢所有所有的全表掃描或full join的慢查詢

pt-query-digest --filter "(($event->{Full_scan} || "") eq "yes") ||(($event->{Full_join} || "") eq "yes")" /var/lib/mysql/slowtest-slow.log> slow_report6.log

4.4 報告分析

第一部分:總體統計結果 Overall:總共有多少條查詢 Time range:查詢執行的時間范圍 unique:唯一查詢數量,即對查詢條件進行參數化以后,總共有多少個不同的查詢 total:總計 min:最小 max:最大 avg:平均 95%:把所有值從小到大排列,位置位于95%的那個數,這個數一般最具有參考價值 median:中位數,把所有值從小到大排列,位置位于中間那個數。

第二部分:查詢分組統計結果 Rank:所有語句的排名,默認按查詢時間降序排列,通過–order-by指定 Query ID:語句的ID,(去掉多余空格和文本字符,計算hash值) Response:總的響應時間 time:該查詢在本次分析中總的時間占比 calls:執行次數,即本次分析總共有多少條這種類型的查詢語句 R/Call:平均每次執行的響應時間 V/M:響應時間Variance-to-mean的比率 Item:查詢對象。

第三部分:每一種查詢的詳細統計結果 ID:查詢的ID號,和上圖的Query ID對應 Databases:數據庫名 Users:各個用戶執行的次數(占比) Query_time distribution :查詢時間分布, 長短體現區間占比。Tables:查詢中涉及到的表 Explain:SQL語句。

總結

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持。

標簽: MySQL
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
91综合久久爱com| 六月丁香综合| 国产日韩一区二区三免费高清 | 92国产精品| 久久久久久久欧美精品| 在线观看精品| 亚洲成人精品| 亚洲二区视频| 日韩影院二区| 91精品蜜臀一区二区三区在线| 麻豆国产在线| 国产日韩电影| 久久高清精品| 久久青草久久| 免费精品国产的网站免费观看| 激情久久久久久久| 亚洲综合丁香| 日本不卡的三区四区五区| 国产亚洲电影| 精品福利久久久| 精品三级久久| 国产精品试看| 人人爱人人干婷婷丁香亚洲| 久久激五月天综合精品| 久久精品国产免费| 日本一区二区免费高清| 久久国产精品成人免费观看的软件| 国产精品99一区二区| 午夜欧美精品久久久久久久| 亚洲欧美成人综合| 7777精品| 欧美天堂视频| 亚洲在线国产日韩欧美| 欧美日韩一区二区三区在线电影| 精品久久网站| 亚洲激情社区| 91麻豆精品激情在线观看最新 | 91精品国产成人观看| 欧美日韩四区| 日本天堂一区| 精品国产不卡| 欧美精品激情| 国产欧美日韩精品一区二区免费 | 韩日一区二区| 国产国产精品| 久久精品97| 久久国产成人午夜av影院宅| 亚洲精品免费观看| 久久精品二区亚洲w码| 免费不卡中文字幕在线| 日韩高清中文字幕一区| a国产在线视频| 蜜臀av性久久久久蜜臀aⅴ流畅 | 久久精品欧洲| 精品1区2区3区4区| 欧美视频二区| 久久精品中文| 日韩**一区毛片| 日韩欧美精品一区| 视频一区日韩精品| 日韩欧美另类一区二区| 亚洲精品自拍| 在线观看精品| 日韩高清电影免费| 亚洲成人va| 久久国产日韩欧美精品| 日韩av免费| 久久精品97| 精品在线91| 欧美黄页在线免费观看| 亚洲国产一区二区在线观看 | 丝袜诱惑制服诱惑色一区在线观看 | 国产精品亚洲二区| 激情综合网站| 精品午夜av| 蜜桃久久av一区| 精品一区二区三区中文字幕| 伊人久久大香伊蕉在人线观看热v| 高清一区二区| 日韩精品午夜视频| 欧美精选一区二区三区| 久久男人av| 日韩精品电影一区亚洲| 夜夜嗨网站十八久久| 久草免费在线视频| 国产精品亲子伦av一区二区三区| 欧美一级专区| 日韩在线短视频| 欧美精品国产白浆久久久久| 男女精品网站| 久久在线视频免费观看| 欧美激情网址| 中文精品电影| 欧美在线网站| 国产在线|日韩| 精品中文在线| 国产精品亚洲欧美| 奇米亚洲欧美| 亚洲在线久久| 日韩一区二区免费看| 日韩在线观看一区| 久久中文欧美| 国产麻豆精品久久| 日韩福利视频导航| 亚洲三区欧美一区国产二区| 国产亚洲永久域名| 91精品国产成人观看| 色一区二区三区四区| 久久超碰99| 国产精品网址| 国产精品视频3p| 国产精品日本一区二区不卡视频| 日本成人中文字幕| 亚洲精品一二| 亚洲啊v在线免费视频| 免费人成黄页网站在线一区二区| 欧美日韩国产一区二区三区不卡| 亚洲a在线视频| 久久久国产精品一区二区中文| 高清av一区| 日本精品黄色| 成人在线视频区| 动漫av一区| 在线看片福利| 亚洲成人va| 欧美日韩国产探花| 丝袜美腿亚洲一区二区图片| 亚洲综合二区| 综合激情在线| 日韩欧美另类中文字幕| 88久久精品| 国产精品nxnn| 精品99在线| 成人va天堂| 亚洲激情二区| 亚洲精品一区二区在线播放∴| 久久国产精品99国产| 在线国产日韩| 欧美日韩18| 久久中文欧美| 日韩久久一区二区三区| 狠狠操综合网| 蜜臀av国产精品久久久久| 日韩av午夜在线观看| 久久av影视| 捆绑调教日本一区二区三区| 久久人人99| 美女网站久久| 欧美日韩18| 国内在线观看一区二区三区| 亚洲一级少妇| 在线一区免费| 亚洲九九精品| 久久精品毛片| 亚洲五月婷婷| 亚洲精品系列| 精品美女视频| 亚洲成人三区| 国产调教一区二区三区| 日韩av二区| 99国产精品久久久久久久成人热| 日本vs亚洲vs韩国一区三区二区| 欧美黑人巨大videos精品| 麻豆精品蜜桃| 中文字幕成人| 国产91在线精品| 午夜精品亚洲| 日韩高清中文字幕一区| 日韩综合在线| 中国女人久久久| 777久久精品| а√天堂8资源中文在线| 一区免费在线| 你懂的国产精品永久在线| 欧美日韩精品免费观看视欧美高清免费大片| 亚洲另类av| 99国产精品自拍| 国产日韩中文在线中文字幕| 中文字幕高清在线播放| 六月婷婷一区| 久久精品理论片| 五月天久久久| 青草久久视频| 久久黄色影院| 97久久亚洲| 久久久久国产一区二区| 日韩一区二区三区四区五区| 日本一二区不卡| 一区二区国产在线| 精品国产aⅴ| 亚洲一区二区免费在线观看| 久久久亚洲欧洲日产| 激情自拍一区| 久久wwww| 久久亚洲图片| 国产成人精品一区二区三区在线| 国产精品88久久久久久| 国产精品夜夜夜| 欧美日韩国产高清| 久久亚洲黄色|