婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 如何安全地關閉MySQL

如何安全地關閉MySQL

熱門標簽:天智外呼系統 常州電銷外呼系統一般多少錢 地圖標注被騙三百怎么辦 沃克斯電梯外呼線路圖 福州呼叫中心外呼系統哪家好 房產智能外呼系統品牌 400電話鄭州申請 云南語音外呼系統平臺 北京人工外呼系統價錢

在關閉mysql server的時候,可能會由于關閉的方式而出現各種問題。下面的一些步驟,可以減少問題的發生。

1.停止復制

在一些特殊環境下,slave節點可能會嘗試從錯誤的位置(position)進行啟動。為了減少這種風險,要先停止io thread,從而不接收新的事件信息。

mysql> stop slave io_thread;

等sql thread應用完所有的events之后,也將sql thread停掉。

mysql> show slave status\G
mysql> stop slave sql_thread;

這樣io thread和sql thread就可以處于一致性位置,這樣relay log就只是包含被執行過的events,relay_log_info_repository中的位置信息也是最新的。

對于開啟了多線程復制的slave,確保在關閉復制之前,已經填充了gaps

mysql> stop slave;
mysql> start slave until sql_after_mts_gaps; #應用完relay log中的gap
mysql> show slave status\G #要確保在之前已經停掉了sql_thread
mysql> stop slave ;

2.提交、回滾或kill長時間運行的事務

1分鐘內可以發生很多事,在關閉時,innodb必須回滾未提交的事務。事務回滾的代價是非常昂貴的,可能會花費很長時間。任何事務回滾都可能意味著數據丟失,因此理想情況下關閉時沒有打開任何事務。

如果關閉的是讀寫的數據庫,寫操作應該提前路由到其他節點。如果必須關閉還在接收事務的數據庫,下面的查詢會輸出運行時間大于60秒的會話信息。根據這些信息再決定下一步:

mysql> SELECT trx_id, trx_started, (NOW() - trx_started) trx_duration_seconds, id processlist_id, user, IF(LEFT(HOST, (LOCATE(':', host) - 1)) = '', host, LEFT(HOST, (LOCATE(':', host) - 1))) host, command, time, REPLACE(SUBSTRING(info,1,25),'\n','') info_25 FROM information_schema.innodb_trx JOIN information_schema.processlist ON innodb_trx.trx_mysql_thread_id = processlist.id WHERE (NOW() - trx_started) > 60 ORDER BY trx_started;
+--------+---------------------+----------------------+----------------+------+-----------+---------+------+---------------------------+
| trx_id | trx_started         | trx_duration_seconds | processlist_id | user | host      | command | time | info_25                   |
+--------+---------------------+----------------------+----------------+------+-----------+---------+------+---------------------------+
| 511239 | 2020-04-22 16:52:23 |                 2754 |           3515 | dba  | localhost | Sleep   | 1101 | NULL                      |
| 511240 | 2020-04-22 16:53:44 |                   74 |           3553 | root | localhost | Query   |   38 | update t1 set name="test" |
+--------+---------------------+----------------------+----------------+------+-----------+---------+------+---------------------------+
2 rows in set (0.00 sec)

3.清空processlist

mysql要斷開連接并關閉了。我們可以手動幫助mysql一下。

使用pt-kill查看并殺死活躍和睡眠狀態的連接。這時應該不會有新的寫連接進來。我們只是處理讀的連接。

pt-kill --host="localhost" --victims="all" --interval=10 --ignore-user="pmm|orchestrator" --busy-time=1 --idle-time=1 --print [--kill]

這里可以選擇性地排除某些用戶建立的連接。

4.配置innodb完成最大刷新(flush)

SET GLOBAL innodb_fast_shutdown=0;
SET GLOBAL innodb_max_dirty_pages_pct=0;
SET GLOBAL innodb_change_buffering='none';

disable掉innodb_fast_shutdown可能會使得關閉過程花費幾分鐘甚至個把小時,因為需要等待undo log的purge和changebuffer的merge。

為了加速關閉,設置innodb_max_dirty_pages_pct=0并監控下面查詢的結果。期望值是0,但并不總是能保證,如果mysql中還有活動的話。那么,查出的結果不再繼續變小的話,就可以繼續下一步了:

SHOW GLOBAL STATUS LIKE '%dirty%';

如果使用了pmm監控,可以查看“innodb change buffer”的圖示。

5.轉儲buffer pool中的內容

SET GLOBAL innodb_buffer_pool_dump_pct=75;
SET GLOBAL innodb_buffer_pool_dump_now=ON;
mysql> SHOW STATUS LIKE 'Innodb_buffer_pool_dump_status';
+--------------------------------+--------------------------------------------------+
| Variable_name                  | Value                                            |
+--------------------------------+--------------------------------------------------+
| Innodb_buffer_pool_dump_status | Buffer pool(s) dump completed at 200429 14:04:47 |
+--------------------------------+--------------------------------------------------+
1 row in set (0.01 sec)

啟動的時候,要想加載轉儲出的內容,要檢查一下參數innodb_buffer_pool_load_at_startup的配置。

6.刷日志

FLUSH LOGS;

現在,就可以關閉mysql了。

大多時候,我們只是執行stop命令,MySQL關閉并重啟都是很正常的。偶爾也會遇到一些問題。

以上就是如何安全地關閉MySQL的詳細內容,更多關于安全關閉MySQL的資料請關注腳本之家其它相關文章!

您可能感興趣的文章:
  • MySQL安全輸入密碼的一些操作介紹
  • MySQL 5.6 如何更改安全的處理密碼探討
  • MySQL8忘記密碼的快速解決方法
  • Mac下mysql 8.0.22 找回密碼的方法
  • 詳解MySQL8.0 密碼過期策略
  • MySQL 如何修改root用戶的密碼
  • mysql實現不用密碼登錄的實例方法
  • Linux mysql-5.6如何實現重置root密碼
  • 如何優雅、安全的關閉MySQL進程
  • 年底了,你的mysql密碼安全嗎

標簽:珠海 移動 徐州 黔東 拉薩 沈陽 鹽城 沈陽

巨人網絡通訊聲明:本文標題《如何安全地關閉MySQL》,本文關鍵詞  如何,安全,地,關閉,MySQL,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《如何安全地關閉MySQL》相關的同類信息!
  • 本頁收集關于如何安全地關閉MySQL的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    久久久久久夜精品精品免费| 欧美久久久久久久久| 中文字幕人成不卡一区| 国产精品毛片无遮挡高清| 国产精品久久久久久久久搜平片| 久久久另类综合| 欧美激情一区二区在线| 国产精品福利影院| 男女性色大片免费观看一区二区| 亚洲成人av一区二区三区| 国产乱码精品一区二区三| 在线亚洲精品福利网址导航| 久久亚洲影视婷婷| 亚洲一区在线看| 91在线观看美女| ㊣最新国产の精品bt伙计久久| 老司机午夜精品| 亚洲精品一区二区三区香蕉| 亚洲欧美日韩国产手机在线| 99久久精品免费看国产免费软件| 日韩三级精品电影久久久| 奇米色一区二区三区四区| 欧美精品第1页| 三级久久三级久久| 精品国产免费人成电影在线观看四季| 亚洲欧洲另类国产综合| 成人一级黄色片| 亚洲一区二区三区四区的| 成人久久18免费网站麻豆 | 在线视频国产一区| 欧美丰满高潮xxxx喷水动漫| 美腿丝袜在线亚洲一区| 欧美激情一区不卡| 日韩精品久久理论片| 色综合婷婷久久| 久久99最新地址| 久久精品亚洲乱码伦伦中文| 极品瑜伽女神91| 国产精品污网站| 97久久精品人人做人人爽| 成人精品电影在线观看| 亚洲国产成人精品视频| 蜜臀久久99精品久久久画质超高清| 成人精品国产免费网站| 日韩成人免费在线| 中文字幕一区二区三区在线不卡| 99久久久免费精品国产一区二区| 五月综合激情网| 亚洲精品写真福利| 国产精品久久久久久久久久免费看| 欧美肥妇毛茸茸| 欧美亚洲禁片免费| 欧美日韩视频专区在线播放| 欧美综合视频在线观看| 成人短视频下载| 91黄视频在线| 91精品国产91综合久久蜜臀| 色婷婷综合视频在线观看| 色播五月激情综合网| 欧亚一区二区三区| 日韩亚洲欧美一区二区三区| 久久精品这里都是精品| 亚洲一区二区三区在线看| 丝袜a∨在线一区二区三区不卡| 亚洲成人精品一区| 久久精品国产亚洲一区二区三区 | 国产大陆精品国产| 国产精品一区二区三区四区| 99riav一区二区三区| 97精品超碰一区二区三区| 欧美日韩卡一卡二| 亚洲色图制服丝袜| 国产一区二区久久| 欧美日韩在线播放| 国产日韩欧美不卡| 极品少妇xxxx偷拍精品少妇| 91天堂素人约啪| 亚洲精品国产高清久久伦理二区| 狠狠色丁香婷婷综合| 欧美日韩中字一区| 性做久久久久久免费观看| 色噜噜狠狠成人中文综合| 日本一区二区免费在线观看视频 | 免费的成人av| 欧美电影一区二区三区| 亚洲va欧美va人人爽午夜 | 国内国产精品久久| 欧美一区二区三区免费| 青青草国产精品亚洲专区无| 一本高清dvd不卡在线观看| 亚洲品质自拍视频| 色欧美乱欧美15图片| 一区二区视频免费在线观看| 99精品黄色片免费大全| 亚洲欧美国产77777| 欧美日韩国产系列| 国产一区在线视频| 亚洲三级电影网站| 欧美成人免费网站| 色综合久久久久| 麻豆成人综合网| 亚洲欧洲日韩综合一区二区| 99综合影院在线| 亚洲va欧美va国产va天堂影院| 欧美色精品在线视频| 日一区二区三区| 最新日韩av在线| 欧美情侣在线播放| 丝袜亚洲另类丝袜在线| 日韩美一区二区三区| 一本色道亚洲精品aⅴ| 极品美女销魂一区二区三区免费| 久久人人超碰精品| 99天天综合性| 成人黄动漫网站免费app| 日本在线不卡视频| 亚洲人妖av一区二区| 欧美大白屁股肥臀xxxxxx| 国产超碰在线一区| 天堂一区二区在线免费观看| 欧美激情一区二区三区不卡 | 免费观看一级特黄欧美大片| 国产日韩在线不卡| 91精品国产入口| 欧美影视一区在线| 91视频免费看| 99精品热视频| 蜜臀久久99精品久久久久久9| 亚洲午夜久久久| 亚洲另类在线制服丝袜| 久久久久久久久99精品| 91精品国产美女浴室洗澡无遮挡| 国产福利一区在线| 波多野结衣在线一区| 国精品**一区二区三区在线蜜桃| 日本aⅴ精品一区二区三区| 午夜亚洲福利老司机| 日本不卡123| 亚洲图片欧美色图| 成人午夜精品在线| 国产在线播放一区三区四| 精品一区二区免费视频| 国产精品1024久久| 欧美亚洲一区二区三区四区| 欧美日韩美少妇| 国产日产欧产精品推荐色| 国产精品婷婷午夜在线观看| 亚洲成人黄色影院| 粉嫩av一区二区三区在线播放| 日本高清视频一区二区| 五月天欧美精品| 亚洲一区视频在线观看视频| 天堂蜜桃一区二区三区| jlzzjlzz欧美大全| 精品国产sm最大网站免费看| 欧美国产精品一区二区三区| 亚州成人在线电影| 欧美性猛交xxxx乱大交退制版| 欧美精品一区二区三区很污很色的 | 岛国av在线一区| 色综合天天综合狠狠| 久久综合国产精品| 天天综合色天天| 日韩一区和二区| 性久久久久久久| 亚洲精品一区二区三区香蕉| 青草av.久久免费一区| 在线一区二区三区| 久久综合九色综合欧美98| 五月婷婷激情综合| 91精品国产手机| 亚洲综合视频在线观看| 91日韩精品一区| 亚洲男同1069视频| 欧美一区二区三区白人| 久久草av在线| 国产精品久久久久久久浪潮网站| 成人免费va视频| 午夜精品久久久久久| 国产日产欧美一区| 欧美性猛片xxxx免费看久爱| 免费在线观看不卡| 国产午夜精品久久久久久久| 波多野结衣在线aⅴ中文字幕不卡| 亚洲网友自拍偷拍| 在线不卡免费欧美| 国产成人在线看| 日韩在线a电影| 中文字幕精品综合| 99久久国产综合精品麻豆| 丝袜脚交一区二区| 中文字幕色av一区二区三区| 欧美综合一区二区| 成人免费视频视频在线观看免费 | 欧美日韩激情在线| 精品99999| 欧美精品在欧美一区二区少妇| 高清beeg欧美| 久久99深爱久久99精品| 亚洲黄色av一区|