首頁 > 問答 > 主體
請問 mysql中,作為主鍵的字段,用int類型,是不是比用char類型的效率更高?
因為業務需求,需要用 時間戳 2位隨機數字 組成id。 例如:149561542040,總共是12位數。 如果id欄位用整數bigint,會不會比用char 的效率更高?
黄舟2017-05-25 15:10:20
從空間來說 BIGINT佔用8個位元組 CHAR要佔用12個位元組,在海量資料中差異很明顯 從效率來說 INT效率更高
过去多啦不再A梦2017-05-25 15:10:20
個人感覺效率是有區別的。 整數類型在排序和尋找的時候都有高效率的辦法。 char應該就弱很多了