(查詢)實體的最佳化
資料庫系統作為一個資料管理基礎系統軟體,現今仍然以磁碟 Disk 作為資料存儲媒介,當其發展在某程度上影響著資料庫系統的發展方向,則存儲系統,將深深地影響資料庫系統軟體運作的效能。
資料存儲媒介的發展,從早前的打孔紙帶,到磁帶機,一直到後來的磁碟系統,直到現存的 SSD 硬碟系統,一直都是磁碟讀寫研究技術的表現。
磁碟的磁頭移動和轉速,影響搜索時間和讀寫時間,在此情境下,順序和隨機存取的負擔和代價上的比較,是研究人員考量的重點之一,除此之外,我們尚需考量讀寫次數和位元組的成本以及 Bus Band Width。
相對於記憶體的半導體和積體電路,實體的操作代價非常大,所以磁碟的 I/O 深層地影響資料庫軟體的發展。
-
base, 基表實體參數的設定
-
size, 基表大小的估計
-
select, 作為約束條件的選擇條件
-
pathlists, 存取路徑的建置
-
index, 索引的建置
-
match cluases, 比對敘述