MySql 深入淺出之二 (Update的執行)

前面說到了數據庫的查詢會經過連接器,分析器,執行器,存儲engine等。試下,在一條更新語句之前,我們必須知道更新前的值,因此在Update執行的時候,查詢語句也會先被走一邊。下圖是一個Update語句執行的過程: 從圖中可以看出兩個重要的日誌用於完成update這一操作。其中 redo log是用於保存物理日誌的,用於記錄這個數據頁修改了什麼操作,存放在存儲Engine中,是InnoDB自帶的;
相關文章
相關標籤/搜索