?
This document uses PHP Chinese website manual Release
每個堆關(guān)系有個可見映射(VM)來保持跟蹤那些包含行的頁,對于所有活動的事務(wù)可見。同時在獨立的關(guān)系叉文件存儲主關(guān)系數(shù)據(jù),以關(guān)系的filenode號,加上一個_vm后綴命名。 例如,如果一個關(guān)系的filenode是12345,存儲VM在一個叫12345_vm文件里,與主關(guān)系文件在同一目錄。 請注意索引沒有VM。
可見映射在簡單的在每個堆頁存儲1位。一個設(shè)置位意味著在頁上所有的行對于所有事務(wù)可見的。 這意味著不包含任何行的頁,需要清理;在將來它還可以用于訪問可見性檢查。這個意義上的映射是保守的, 我們要確定每當(dāng)設(shè)置位,我們知道當(dāng)條件是真,但是如果沒有設(shè)置位,它可能是真,也可能不是真。