如果資料表有很多欄位,並且您查詢許多不同的欄位組合,則將不常用的資料分割成每個都有少量欄位的獨立資料表可能很有效率,並透過複製主要資料表中的數值 ID 欄位將其關聯回主要資料表。如此一來,每個小型資料表都可以擁有主鍵,以便快速查詢其資料,並且您可以使用聯結操作來查詢您需要的欄位集。根據資料的分佈方式,查詢可能會執行較少的 I/O 並佔用較少的快取記憶體,因為相關的欄位會壓縮在磁碟上。(為了最大化效能,查詢會盡量減少從磁碟讀取的資料區塊;只有少量欄位的資料表可以在每個資料區塊中容納更多列。)