文章詳情頁
php - mysql中,作為主鍵的字段,用int類型,是不是比用char類型的效率更高?
瀏覽:91日期:2022-06-12 09:15:00
問題描述
請問 mysql中,作為主鍵的字段,用int類型,是不是比用char類型的效率更高?
因為業務需求,需要用 時間戳+2位隨機數字 組成id。例如:149561542040,一共是12位數。如果id字段用整型bigint,會不會比用char 的效率更高?
問題解答
回答1:從空間來說 BIGINT占用8個字節 CHAR要占用12個字節,在海量數據中差別很明顯 從效率來說 INT效率更高
回答2:個人感覺效率是有區別的。整數類型在排序和查找的時候都有高效的辦法。char應該就弱很多了
上一條:php - 淘寶訂單拆單表設計下一條:php - TP5的登錄驗證問題
排行榜
