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

溫馨提示×

溫馨提示×

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

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

MySQL復制之防崩潰從節點

發布時間:2020-08-09 12:34:25 來源:ITPUB博客 閱讀:134 作者:StevenBeijing 欄目:MySQL數據庫
  MySQL5.6之前的版本中,運行時的數據復制信息會被保存在從節點數據目錄的兩個文件中,分別是master.info和relay-log.info。在MySQL5.6之后默認依然存放在數據目錄,但是可以通過設置存放在數據庫的表中。
master-info-repository:當這個變量值設置為table時候,主節點info日志信息存放在mysql.slave_master_info數據表中。當這個變量值為file時,默認文件名為master.info的文件會在文件系統中創建。
relay-log-info-repository:當這個變量的值設為table時,中繼日志信息會被保存在mysql.slave_relay_log_info數據表中。當這個變量的值設置為file時,默認文件名為relay-log.info的文件會在文件系統中被創建。
   默認情況下,這兩個表并不包含任何信息,如下:

點擊(此處)折疊或打開

  1. mysql> select * from mysql.slave_master_info;
  2. Empty set (0.00 sec)

  3. mysql> select * from mysql.slave_relay_log_info;
  4. Empty set (0.00 sec)
    在從節點中加入以下配置信息:
[mysqld]
master-info-repository=table
relay-log-info-repository=table

點擊(此處)折疊或打開

  1. mysql> select * from mysql.slave_master_info \G
  2. *************************** 1. row ***************************
  3.        Number_of_lines: 25
  4.        Master_log_name: mysql-bin.000020
  5.         Master_log_pos: 344
  6.                   Host: 192.168.8.57
  7.              User_name: repl
  8.          User_password: mysql
  9.                   Port: 3306
  10.          Connect_retry: 10
  11.            Enabled_ssl: 0
  12.                 Ssl_ca: /usr/local/mysql/certs/ca-cert.pem
  13.             Ssl_capath:
  14.               Ssl_cert: /usr/local/mysql/certs/client-cert.pem
  15.             Ssl_cipher:
  16.                Ssl_key: /usr/local/mysql/certs/client-key.pem
  17. Ssl_verify_server_cert: 0
  18.              Heartbeat: 30
  19.                   Bind:
  20.     Ignored_server_ids: 0
  21.                   Uuid: 9ad24233-aeef-11e7-aa1b-080027768e58
  22.            Retry_count: 86400
  23.                Ssl_crl:
  24.            Ssl_crlpath:
  25.  Enabled_auto_position: 0
  26.           Channel_name:
  27.            Tls_version:
  28. 1 row in set (0.00 sec)

  29. mysql> select * from mysql.slave_relay_log_info \G
  30. *************************** 1. row ***************************
  31.   Number_of_lines: 7
  32.    Relay_log_name: ./relay-log.000003
  33.     Relay_log_pos: 510
  34.   Master_log_name: mysql-bin.000020
  35.    Master_log_pos: 344
  36.         Sql_delay: 0
  37. Number_of_workers: 0
  38.                Id: 1
  39.      Channel_name:
  40. 1 row in set (0.00 sec)
    slave_master_info和slave_relay_log_info默認的存儲引擎是MyISAM,為了讓數據復制具有崩潰預防的特性,需要將這兩個表的存儲引擎修改為InnoDB。

點擊(此處)折疊或打開

  1. mysql> stop slave;
  2. Query OK, 0 rows affected (0.03 sec)

  3. mysql> alter table mysql.slave_master_info engine=innodb;
  4. Query OK, 0 rows affected (0.31 sec)
  5. Records: 0 Duplicates: 0 Warnings: 0

  6. mysql> alter table mysql.slave_relay_log_info engine=innodb;
  7. Query OK, 0 rows affected (0.09 sec)
  8. Records: 0 Duplicates: 0 Warnings: 0

  9. mysql> start slave;
  10. Query OK, 0 rows affected (0.01 sec)



向AI問一下細節

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

AI

利辛县| 安康市| 双城市| 嘉善县| 礼泉县| 西乡县| 丰台区| 德州市| 江津市| 永胜县| 商城县| 衡山县| 修水县| 任丘市| 同心县| 犍为县| 江山市| 绥德县| 吴江市| 澄城县| 南陵县| 黄龙县| 宿州市| 花垣县| 台中县| 松溪县| 腾冲县| 巴里| 雷州市| 峡江县| 扬州市| 灵宝市| 佳木斯市| 许昌县| 旌德县| 贡嘎县| 临清市| 武隆县| 苍溪县| 嵊州市| 蓬莱市|