華為雲資料庫推出表資料快速恢復,細粒度解決使用者誤刪資料問題
近來,資料庫安全問題頻發,如何保障業務資料可靠、可用、可恢復性再次被業界提上議程。華為雲資料庫也適時推出表資料快速恢復功能,支援表級別的時間點資料恢復,幫助使用者快速恢復 SQL/">MySQL 資料庫中某張表的資料,解決使用者誤刪、誤 drop 資料問題。

該功能適用於更細粒度的資料恢復。當用戶在某個時間點刪除了某個表,或者修改了某個表的一些記錄時,只需對該表進行恢復,而不用將整個例項進行恢復,可以大幅節省恢復時間。
通過表級時間點恢復備份,使用者可以根據需要恢復庫表,且不會導致例項資料被覆蓋。系統會自動生成以時間戳為字尾的庫表名,也支援自定義恢復後的庫表名,相當便利。
目前,該功能僅支援 MySQL 資料庫。值得一提的是,自華為雲 MySQL 搭載 HWSQL 核心後,增強連線池特性,併發量 5000 時效能依然穩定,QPS 超過 17萬+,效能遠超社群版。這對於高併發場景顯著的行業,例如遊戲行業而言,無啻於福音。
我們知道,遊戲行業動輒百萬級玩家同時線上,併發數達到 3000+,單例項 QPS 峰值 10萬+,對資料庫效能要求高。此外,由於玩家線上數量不確定,擴容開服、縮容合服的情況頻繁,資源使用彈性大;行業競爭激烈,惡意攻擊且攻擊方式複雜多變,安全性要求也高。
華為雲資料庫 MySQL 的效能,單區足以支撐千萬級使用者線上,且支援一鍵 CPU/記憶體/儲存空間擴容、新增只讀副本,滿足資源彈性伸縮需求。在安全性方面,華為雲資料庫提供了VPC、安全組、防 DDoS,防 SQL 注入,資料加密、SSL 加密連線等多維度安全策略,並獲得了可信雲、安全等保、CSA STAR 等多種權威認證,為資料庫提供全方位高安全防護。
華為雲 MySQL 在效能和安全上的突出表現,離不開技術的支援和功能的持續優化。
早前,華為雲 MySQL 就引入了執行緒池功能,支援更多連線,對於大併發效能提升明顯。並對 MySQL5.6 引入真正的多執行緒複製,大大降低社群版單執行緒複製導致的複製延遲。儲存引擎 MyISAM 自動轉換為 InnoDB,完全支援事務,同時避免表級鎖,提高併發性。
此外,華為雲 MySQL 還對 RDS 進行許可權控制,對能影響例項穩定執行的命令進行許可權控制,保障例項穩定可靠,提供更高安全保障。
近期,華為雲 MySQL 上線了一系列新特性,不但對資料庫效能進一步提升,而且首家徹底解決使用者遷移上雲要修改應用程式,以及傳統資料庫備份遭遇事務阻塞的問題。
本次 MySQL 推出的新功能,還包括配置了長時間超時事務,避免業務處理異常、造成超長事務帶來的系統影響;支援動態開關執行緒池,針對高併發、小併發不同場景選擇不同狀態,且無需重啟資料庫。以及支援 root 賬號 kill 掉其他 user 執行緒,提升使用者體驗等。