華為云計算 云知識 數(shù)據(jù)庫中表的物理化
數(shù)據(jù)庫中表的物理化

數(shù)據(jù)庫 設計中,對于表要進行反范式操作。

首先要決定是否要分區(qū)。對于大表進行分區(qū),減少IO掃描量,加速范圍查詢。另外分區(qū)粒度也不是越細越多就好。比如日期分區(qū),不是直接按日期分區(qū)。如果查詢一般都知道按月匯總和按月查詢的情況,那么只要分區(qū)到月份的程度就足夠了。

其次要決定是否要拆分歷史表和當前表。歷史表是冷數(shù)據(jù),可以放在低速存儲上;當前表是熱數(shù)據(jù),使用高速存儲。歷史表可以使用壓縮方法減少占用的存儲空間。