非易失性WAL buffer實現解析(二)

本文接着介紹WAL寫和讀的改造。 1、XLogInsert函數改造:將日誌寫入NVM,此時不確定CPU CACHE何時刷以及順序  當日志量距離上次checkpoint產生的WAL文件個數(wal_segment_size)超過CheckPointSegments時,需要發起checkpoint請求。需要保證WAL buffer空間夠用。 2、XLogPageRead讀取指定WAL所在頁到read
相關文章
相關標籤/搜索