MySQL double write

 double write分爲兩部分,一部分是doublewrite buffer,大小爲2M,另外一部分就是物理磁盤上的共享表空間中連續的128個頁,即兩個區,大小同樣爲2M。當緩衝池的髒頁刷新時,並不直接寫硬盤,而是通過memcpy函數將髒頁先拷貝到內存中的doublewrite buffer,之後通過doublewrite buffer再分兩次寫,每次寫入1M到共享表空間的物理磁盤上,然後馬
相關文章
相關標籤/搜索