一條sql的執行過程

簡單來說,如果只是讀操作的話,以上這幅圖就夠了,但是如果是寫操作的話,就涉及到緩存和兩段式提交了 兩種日誌 redo log 當一條數據更新時,innordb(特有的)會將記錄先寫到redo-log裏面,並更新到內存裏(這時候已經算是完成了更新),在找個空閒的時間把記錄保存到磁盤中. redo-log大小是固定的.,然後分成幾份文件,連起來 ,從頭寫,寫到結尾,再把開頭一部分刪掉,接着寫 writ
相關文章
相關標籤/搜索