好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > MySQL5.6升級5.7時出現主從延遲問題排查過程

MySQL5.6升級5.7時出現主從延遲問題排查過程

熱門標簽:申請400電話電話價格 廣東400企業電話申請流程 新鄉智能外呼系統好處 地圖標注客戶付款 宜賓全自動外呼系統廠家 許昌外呼增值業務線路 石家莊400電話辦理公司 咸陽防封電銷卡 臨沂做地圖標注

最近在做zabbix的數據庫MySQL5.6升級5.7時,出現主從延遲問題,這個問題困擾了很久沒有解決,昨天終于解決了,整理了一下整個排查過程,分享給大家。

環境說明:

mysql主庫為5.6的版本,有四個從庫,三個為5.6的版本,一個為5.7的版本,所有主從的庫表結構均一致,5.7的從庫出現大量延遲,5.6的沒問題,業務為zabbix監控,基本全部為insert批量插入操作,每條insert SQL插入數據為400-1000行左右。

問題:

MySQL5.7的從庫大量延遲,relaylog落盤正常,應用到數據庫比較慢,磁盤IO和CPU沒有壓力,sync_binlog為20000或是0沒有區別,max_allowed_packet=128M,innodb_flush_log_at_trx_commit=0,bulk_insert_buffer_size = 128M,binlog_format=row,sync_relay_log=10000,沒有使用并行復制,沒有開啟SSL,沒有開啟GDID,沒有開啟半同步。

排查過程:

1:檢查各個核對各個和性能相關的參數,沒有發現異常。

2:檢查網卡、硬盤、更換服務器、數據庫服務器重啟均沒有效果,5.7的延遲依然存在,排除硬件問題。

3:5.7同步主庫5.6的binlog到relaylog很快,正常,但是relaylog在5.7數據庫中回放效率極低。

4:對比5.6和5.7從庫的show engine innodb status結果:

=============5.6===============================
---BUFFER POOL 1
Buffer pool size 655359
Buffer pool size, bytes 10737401856
Free buffers 1019
Database pages 649599
Old database pages 239773
Modified db pages 119309
Pending reads 0
Pending writes: LRU 0, flush list 0, single page 0
Pages made young 10777670, not young 181119246
13.90 youngs/s, 157.51 non-youngs/s
Pages read 8853516, created 135760152, written 784514803
20.96 reads/s, 58.17 creates/s, 507.02 writes/s
Buffer pool hit rate 1000 / 1000, young-making rate 0 / 1000 not 2 / 1000
Pages read ahead 0.00/s, evicted without access 0.00/s, Random read ahead 0.00/s
LRU len: 649599, unzip_LRU len: 0
I/O sum[209618]:cur[2], unzip sum[0]:cur[0]
=============5.7==============================
---BUFFER POOL 1
Buffer pool size 819100
Buffer pool size, bytes 13420134400
Free buffers 1018
Database pages 722328
Old database pages 266620
Modified db pages 99073
Pending reads 0
Pending writes: LRU 0, flush list 0, single page 0
Pages made young 37153, not young 795
0.00 youngs/s, 0.00 non-youngs/s
Pages read 149632, created 572696, written 2706369
0.00 reads/s, 0.00 creates/s, 0.00 writes/s
Buffer pool hit rate 1000 / 1000, young-making rate 0 / 1000 not 0 / 1000
Pages read ahead 0.00/s, evicted without access 0.00/s, Random read ahead 0.00/s
LRU len: 722328, unzip_LRU len: 453903
I/O sum[98685]:cur[0], unzip sum[882]:cur[6]
+++++++++++++++++++++++

對比發現5.7中unzip存在數值,5.6的沒有,初步懷疑造成延遲的原因和壓縮解壓相關。

5:使用perf top -p pidof mysqld查看5.7從庫

發現libz.so.1.2.7 [.] crc32的占比要高于mysqld,在6%左右,這個庫和壓縮解壓相關。

6:修改innodb_compression_level的等級為0(就是不啟用壓縮,默認為6,范圍為0-9),觀察無效果,延遲依然存在。只是

libz的占比下去了,但libc-2.17.so的占比上去了,比mysqld高,在9%左右。使用pstack查看存在研所解壓的等待的問題。

7:檢查zabbix的歷史表,當時為了節約磁盤空間,對這些表做了壓縮處理:

CREATE TABLE trends (
itemid bigint(20) unsigned NOT NULL,
clock int(11) NOT NULL DEFAULT '0',
num int(11) NOT NULL DEFAULT '0',
value_min double(16,4) NOT NULL DEFAULT '0.0000',
value_avg double(16,4) NOT NULL DEFAULT '0.0000',
value_max double(16,4) NOT NULL DEFAULT '0.0000',
PRIMARY KEY (itemid,clock),
KEY clock (clock)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPRESSED KEY_BLOCK_SIZE=8

懷疑和ROW_FORMAT=COMPRESSED KEY_BLOCK_SIZE=8這個壓縮參數相關。

8:重建所有歷史表,去掉ROW_FORMAT=COMPRESSED KEY_BLOCK_SIZE=8,,重新同步,延遲逐步降低,恢復。

疑問:為什么相同的表結構,在5.7中會造成主從延遲而5.6沒有?可能是壓縮和解壓在MySQL5.7中向下兼容性問題造成的,沒有深究,但給官方提了一個BUG,讓官方走源碼層面去看看:http://bugs.mysql.com/100702。

在生產中請慎用ROW_FORMAT=COMPRESSED KEY_BLOCK_SIZE=8。和業內幾位專家交流,表示MySQL8.0之前的版本壓縮不太靠譜,8.0的用ZSTD還好一點。

到此這篇關于MySQL5.6升級5.7時出現主從延遲問題排查過程的文章就介紹到這了,更多相關MySQL5.6升級5.7主從延遲內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • MySQL主從復制延遲原因以及解決方案
  • MySQL主從同步延遲的原因及解決辦法
  • MySQL主從延遲現象及原理分析詳解
  • MYSQL主從不同步延遲原理分析及解決方案
  • 減少mysql主從數據同步延遲問題的詳解
  • 深入mysql主從復制延遲問題的詳解
  • MySQL主從延遲問題解決

標簽:鎮江 鷹潭 臺灣 合肥 貴州 北京 阜新 日照

巨人網絡通訊聲明:本文標題《MySQL5.6升級5.7時出現主從延遲問題排查過程》,本文關鍵詞  MySQL5.6,升級,5.7時,出現,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《MySQL5.6升級5.7時出現主從延遲問題排查過程》相關的同類信息!
  • 本頁收集關于MySQL5.6升級5.7時出現主從延遲問題排查過程的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 国产精品婷婷久青青原| 刺激花蒂抽搐视频在线看| 性瘾难戒(NP,粗口,黄暴)简体| 婷婷综合网站| 国产学生无套内射在线观看| 老电影双旗镇刀客在线放| 成品源码78w78| 曰本动漫性做爰过程| 少妇激情一区二区三区视频| 舔下面舒服| 日本97久久久久久久久精品| 3D动漫胸乳???动漫照片| 国产精品_k频道网址导航| 玖玖中文| 风流的女管家| 91看片入口| 被夫上司强迫中文在线观看| 自愉自愉自产国产91| 少妇人妻一级A毛片无码监狱 | 婷婷狠狠| 亚洲做受???高潮精品王| 男女爱爱好爽全过程| 欧美一级特a黄黑寡妇| 亚欧美图片自偷自拍另类| 94欧美setu| 溼声小说有声在线收听| 国内精品免费久久久久电影| 德国孕妇bbw孕妇交| 抽搐喷潮密月视频在线观看| 午夜秀场| 免费看处国视频毛片| 中文字幕一视频97色伦| 69女性XXxXⅩ丰满HD图片| 国产精品秘?麻豆097林志玲| 女教师裕美| 日韩精品久久久免费观看夜色 | 成人性生交大片免费观看软件苹果 | 双性h嗯~啊~h坐下来h| 女性私密正常图片| 久久日韩电影| 18一19sex性瑜伽|