成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術(shù)文章
文章詳情頁

php - mysql中,作為主鍵的字段,用int類型,是不是比用char類型的效率更高?

瀏覽:150日期:2022-06-12 09:15:00

問題描述

請問 mysql中,作為主鍵的字段,用int類型,是不是比用char類型的效率更高?

因為業(yè)務(wù)需求,需要用 時間戳+2位隨機數(shù)字 組成id。例如:149561542040,一共是12位數(shù)。如果id字段用整型bigint,會不會比用char 的效率更高?

問題解答

回答1:

從空間來說 BIGINT占用8個字節(jié) CHAR要占用12個字節(jié),在海量數(shù)據(jù)中差別很明顯 從效率來說 INT效率更高

回答2:

個人感覺效率是有區(qū)別的。整數(shù)類型在排序和查找的時候都有高效的辦法。char應(yīng)該就弱很多了