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