自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

MySQL 參數(shù)調(diào)整實(shí)踐之Slave_Pending_Jobs_Size_Max篇

數(shù)據(jù)庫(kù) 其他數(shù)據(jù)庫(kù)
本文將結(jié)合生成環(huán)境的異常情況介紹MySQL中Slave_Pending_Jobs_Size_Max參數(shù)調(diào)整實(shí)踐。

MySQL 的各參數(shù)的值設(shè)置需根據(jù)操作系統(tǒng)硬件情況,操作系統(tǒng)參數(shù)情況及數(shù)據(jù)庫(kù)其他參數(shù)情況而進(jìn)行調(diào)整,本文將結(jié)合生成環(huán)境的異常情況介紹MySQL slave_pending_jobs_size_max參數(shù)調(diào)整實(shí)踐。

1、異常描述

之前負(fù)責(zé)的生產(chǎn)環(huán)境上從庫(kù)出現(xiàn)SQL進(jìn)程停止的異常,錯(cuò)誤信息如下:

  Slave_IO_Running: Yes
Slave_SQL_Running: No
Replicate_Do_DB:
Replicate_Ignore_DB:
Replicate_Do_Table:
Replicate_Ignore_Table:
Replicate_Wild_Do_Table:
Replicate_Wild_Ignore_Table:
Last_Errno: 1864
Last_Error: Cannot schedule event Write_rows, relay-log name ./mysql-relay-bin.001304, position 416228895 to Worker thread because its size 16777357 exceeds 16777216 of slave_pending_jobs_size_max.

從報(bào)錯(cuò)信息可以看出,是因?yàn)閟lave_pending_jobs_size_max的大小小于當(dāng)前需要執(zhí)行事件所需的內(nèi)存大小。經(jīng)查看,slave_pending_jobs_size_max的大小設(shè)置的是默認(rèn)值16777216(即16M),小于16777357。

2、異常處理步驟如下:

(1)查看主庫(kù)max_allowed_packet的大小

mysql> show variables like 'max_allowed_packet';  -- 134217728 即128M
+--------------------+-----------+
| Variable_name | Value |
+--------------------+-----------+
| max_allowed_packet | 134217728 |
+--------------------+-----------+

(2)設(shè)置從庫(kù)slave_pending_jobs_size_max的大小

注意,需要大于主庫(kù)max_allowed_packet的大小

mysql> stop  slave;
Query OK, 0 rows affected (0.01 sec)
mysql> set global slave_pending_jobs_size_max=157286400;
Query OK, 0 rows affected (0.00 sec)
mysql> start slave;
Query OK, 0 rows affected (0.05 sec)

(3)處理完畢檢查一下主從同步情況

mysql> show slave status\G

Tips:slave_pending_jobs_size_max的用途: 在多線程復(fù)制時(shí),在隊(duì)列中Pending的事件所占用的最大內(nèi)存,默認(rèn)為16M,如果內(nèi)存富余,或者延遲較大時(shí),可以適當(dāng)調(diào)大;注意這個(gè)值要比主庫(kù)的max_allowed_packet大。

責(zé)任編輯:姜華 來(lái)源: 今日頭條
相關(guān)推薦

2010-10-14 15:22:49

mysql Key_b

2016-12-26 17:22:30

2012-06-15 10:13:03

2024-01-22 07:15:50

數(shù)據(jù)庫(kù)MySQL數(shù)據(jù)庫(kù)遷移

2023-07-24 07:13:38

MySQL數(shù)據(jù)庫(kù)

2011-04-06 08:54:38

游標(biāo)腳本性能問(wèn)題

2012-01-17 10:20:25

Web App最佳實(shí)踐用戶體驗(yàn)

2011-03-23 15:38:29

2011-09-22 10:48:20

MySQL集群HAProxy

2022-11-08 10:19:15

2020-04-22 09:00:00

REST API參數(shù)化前端

2011-05-23 09:23:19

MySQLMongoDB

2022-09-07 08:11:30

LinuxLKRG結(jié)構(gòu)體

2009-09-22 17:38:25

Jobs框架

2010-07-16 17:11:11

SQL Server數(shù)

2012-06-08 10:12:56

軟件質(zhì)量Google

2021-05-27 07:54:21

Math.max()-Infinity參數(shù)

2019-10-12 15:06:02

MySQL數(shù)據(jù)庫(kù)命令

2011-02-25 10:25:07

Proftpd

2010-06-13 16:09:28

MySQL maste
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)