資料庫(十) MySQL主從複製

2021-10-06 13:30:30 字數 490 閱讀 6859

複製的基本原理

複製的基本原則

複製的最大問題

說一說三個正規化

百萬級別或以上的資料如何刪除

關於索引:由於索引需要額外的維護成本,因為索引檔案是單獨存在的檔案,所以當我們對資料的增加,修改,刪除,都會產生額外的對索引檔案的操作,這些操作需要消耗額外的io,會降低增/改/刪的執行效率。所以,在我們刪除資料庫百萬級別資料的時候,查詢mysql官方手冊得知刪除資料的速度和建立的索參數量是成正比的。

所以我們想要刪除百萬資料的時候可以先刪除索引(此時大概耗時三分多鐘)

然後刪除其中無用資料(此過程需要不到兩分鐘)

刪除完成後重新建立索引(此時資料較少了)建立索引也非常快,約十分鐘左右。

與之前的直接刪除絕對是要快速很多,更別說萬一刪除中斷,一切刪除會回滾。那更是坑了。

mysql資料庫主從複製

mysqld the tcp ip port the mysql server will listen on port 3307 path to installation directory.all paths are usually resolved relative to this.basedi...

MySQL 資料庫主從複製架構

前文 mysql 資料庫事務與複製 分析了 mysql 複製過程中如何保證 binlog 和事務資料之間的一致性,本文進一步分析引入從庫後需要保證主從的資料一致性需要考慮哪些方面。mysql 的原生複製架構原理如上圖所示。從庫的 i o thread 執行緒負責不斷讀取主庫的 binlog 日誌檔案...

mysql主從複製

罪過啊,博主最近好久沒有更新部落格了,轉有道雲筆記了,筆記裡還有些乾貨,最近慢慢分享出來吧。博主最近發現有好多想學,但是發現精力有限啊,博主本來是搞個開發的,但是偏偏想把運維,dba的技術全都學了 mysql集群,nginx等等等 但是發現精力有限,所以簡單了解一下,mysql的主從複製,後面還有m...