博客 / 詳情

返回

Mysql-undo日誌

回滾段相關配置

配置回滾段數量

mysql系統中共有128個回滾段。其實這是默認值,我們可以通過啓動選項innodb_rollback_segments 來配置回滾段的數量。針對臨時表的回滾段數量一直是32,也就是説:

  • 如果把innodb_rollback_segments的值設置為1,那麼只會有1個針對普通表的可回滾段(1024個undo slot),但是仍然有32個針對臨時表的可用回滾段;
  • 如果把innodb_rollback_segments的值設置為2~33之間的樹,效果與將其設置為1是一樣的;
  • 如果把innodb_rollback_segments設置為大於33的數,那麼針對普通表的可用回滾段數量就是該數減去32。

配置undo表空間

user avatar aipaobudehoutao 頭像 redorblack 頭像 goudantiezhuerzi 頭像 async_wait 頭像 luoshenshen 頭像 yansudeshanyang 頭像 thinkfault 頭像 smart_doc 頭像 rookiegz 頭像
9 位用戶收藏了這個故事!

發佈 評論

Some HTML is okay.