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

主頁 > 知識庫 > MySQL 丟失數據的原因及解決

MySQL 丟失數據的原因及解決

熱門標簽:400電話辦理服務價格最實惠 南太平洋地圖標注 北京金倫外呼系統 武漢電銷機器人電話 html地圖標注并導航 400電話變更申請 大豐地圖標注app 催天下外呼系統 呂梁外呼系統

前言

最近偶爾會收到用戶反饋數據不見了,數據丟失了的問題。從現象上來看,這類問題在數據庫層面就是緊急程度最高的那一類了,拋開客觀條件來說,針對這一類問題的恢復手段幾乎只有備份恢復+回放 Binlog,耗時一般比較久,對業務的影響也會很大。

但是,作為一個以穩定為主的軟件,其實丟數據的概率是非常低的,所以這些反饋的問題,是不是真的“丟失數據了”?

問題描述

某日中午接到用戶反饋,用業務賬號登錄數據庫以后,業務庫不見了。

原因分析

收到這個問題的時候,氣氛還是很緊張的,一邊聯系用戶授權登錄數據庫排查,一邊也在和用戶溝通,看看最近進行了哪些變更。

登錄到數據庫之后,發現業務庫是存在的,結合用戶的反饋:“業務庫不見了”,初步判斷是業務賬號沒有權限,用show grants查看之后,發現業務賬號的權限只有 USAGE,類似如下效果:

mysql> show grants;
+----------------------------------+
| Grants for test@%                |
+----------------------------------+
| GRANT USAGE ON *.* TO 'test'@'%' |
+----------------------------------+
1 row in set (0.00 sec)

由于只有最低的權限,這個賬號顯然是“看不到業務數據的”,所以重新授權之后,問題解決了。事后排查發現最初的授權操作發生在一個其他的同名賬號上,類似于:

mysql> show grants;
+-------------------------------------------------------------+
| Grants for test@10.120.117.%                                |
+-------------------------------------------------------------+
| GRANT ALL PRIVILEGES ON prd_name.* TO 'test'@'10.120.117.%' |
+-------------------------------------------------------------+
1 row in set (0.00 sec)

mysql>

拓展一下

對于“丟失數據”這個現象來看,如果是“丟失”了整個庫級別的數據,但是數據庫本身又一切正常的話,其實有蠻大的可能性和這個案例是一樣的問題:權限錯誤。引起這種問題的可能性一般是兩個:1. 登錄的賬號匹配到了同名的其他賬號;2. 授權出現了問題,導致業務賬號沒有權限。當然,最糟糕的情況肯定是drop database的操作,通過解析 binlog 才能定位到執行這個操作的時間。

另外一類屬于“丟失部分數據”,比如某張表不見了,或者是表的某些數據不見了等等。嚴格的來說,這一類問題也有可能是權限錯誤引起的,因為 MySQL 的權限控制確實可以做到表和列級別,只是現實中一般不會用到。大多數時候是誤操作,比如 update 或者 delete 的時候沒有 where 條件。這種時候只能通過歷史備份,再利用 binlog 進行恢復,這個操作在騰訊云上封裝成了“回檔”的功能。

總結一下

遇到這一類問題時,可以先花一點觀察一下問題的現象,可能只需要幾秒鐘的時間重新授權就解決這類“丟失數據”的非常緊急且非常嚴重問題。

以上就是MySQL 丟失數據的原因及解決的詳細內容,更多關于MySQL 丟失數據的資料請關注腳本之家其它相關文章!

您可能感興趣的文章:
  • 解決docker重啟redis,mysql數據丟失的問題
  • MySQL使用Replace操作時造成數據丟失的問題解決
  • 防止服務器宕機時MySQL數據丟失的幾種方案
  • MySQL 數據丟失排查案例

標簽:龍巖 南充 無錫 西寧 徐州 麗水 自貢 迪慶

巨人網絡通訊聲明:本文標題《MySQL 丟失數據的原因及解決》,本文關鍵詞  MySQL,丟失,數據,的,原因,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《MySQL 丟失數據的原因及解決》相關的同類信息!
  • 本頁收集關于MySQL 丟失數據的原因及解決的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 日韩在线观看免费高清视频| 日本人护士免费xxxx视频| 污污的网站免费阅读| 揉?啊?嗯~出水了| 久久99操| 正在播放乱人伦| 好爽啊啊啊| 尿孔调教扩张男| 日本一级二级三级| 日本免费黄色小说| 7m国产精品分类视频大全| 大乳boobS巨大乳BBW| 美女扒开粉嫩尿囗给男生桶的作文| 年轻嫂嫂的诱惑| 大胸纲手雏田被羞羞| 亚洲精品乱码久久久蜜桃不卡优势| 一区二区三区中文字幕| 曰皮全部过程视频免费国产| 锕锕锕锕锕锕锕锕好疼| 久久夜色精品国产噜噜亚洲Aⅴ| 18禁国产美女裸体免费视频网站| 欧洲色妇| 王多鱼文赫打扑克的全程视频| 亚洲欧美国产18| 黑人狂躁日本艳妇A片软件下载| 国产精品hd免费观看| 色丁香婷婷| 国产精品无码视频毛片韩国| 亚洲精品久久一区二区三区蜜桃臀| 嗯啊哦bl小受被做到失禁| 扒开美女内裤狂揉下部直播| Japanese大肚孕交| 免费无码成人AV在线播| 全是裸男的电影禁片| 女性特黄一级毛片| 冲田杏梨田中瞳超乳w真性中出| 亲亲宝贝| 国产亚洲精品中文带字幕21页| 久久er99热精品一区二区介绍| 啦啦啦www高清在线观看| 国产精品微拍|