MySQL——使用較短的定長列
提問人:劉旭39發(fā)布時間:2020-10-13
使用較短的定長列
1)盡可能使用較短的數據類型;
2)盡可能使用定長數據類型;
a)用char代替varchar,固定長度的數據處理比變長的快些;
b)對于頻繁修改的表,磁盤容易形成碎片,從而影響數據庫的整體性能;
c)萬一出現數據表崩潰,使用固定長度數據行的表更容易重新構造。使用固定長度的數據行,每個記錄的開始位置都是固定記錄長度的倍數,可以很容易被檢測到,但是使用可變長度的數據行就不一定了;
d)對于MyISAM類型的數據表,雖然轉換成固定長度的數據列可以提高性能,但是占據的空間也大;
繼續(xù)查找其他問題的答案?
相關視頻回答
點擊加載更多評論>>