-
MySQL建立索引時如果沒有限制索引的大小,索引長度會默認採用的該字段的長度,也就是說varchar(20)和varchar(255)對應的索引長度分別爲203(utf-8)(+2+1),2553(utf-8)(+2+1),其中"+2"用來存儲長度信息,“+1”用來標記是否爲空,加載索引信息時用varchar(255)類型會佔用更多的內存; (備註:當字段定義爲非空的時候,是否爲空的標記將不佔用字節)
-
在內存中的操作方式,varchar是按照最長的方式在內存中進行操作的。比如說要進行排序的時候,varcahr(255)是按照255這個長度來進行的。
-
MySQL通常會分配固定大小的內存塊來保存內部值,255比20可大不少呢。
varchar(20)和varchar(255)的空間開銷區別
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
“高手”和“菜鳥”的區別
Just_Fancy
2020-07-08 11:15:30
領帶打法大全—如何打領帶,怎麼打領帶才能體現優雅氣質?
evilgod528
2020-07-08 09:50:18
sudo: java: command not found引發的關於sudo命令執行權限的一點記錄
梦为马的诗人
2020-07-08 05:41:07
各類文件頭特徵碼
由這些文件頭即使文件後綴被亂改也可以通過查看二進制文件查出文件的匹配格式,當然這就是一些播放器識別文件的方法 1、從Ultra-edit-32中
Arxi
2020-07-08 05:28:54
新電腦Java環境配置
Benett-Chen
2020-07-08 02:30:38
Could not retrieve configuration information from the camera
碎片球球
2020-07-08 01:38:32
mybatis-plus lambdaWrapper
xianyu_x
2020-07-07 23:04:55
jqury檢測頁面刷新或關閉,清除session
maxiaole_z
2020-07-07 21:33:31
地產忽悠大全 Zt
偏遠地段---------遠離鬧市喧囂,盡享靜謐人生 郊區鄉鎮---------迴歸自然,享受田園風光 緊鄰鬧市---------坐擁城市繁華 挨着臭
gaoyuan21810
2020-07-07 04:50:12
雜七雜八百度經驗轉載
Yuki-He
2020-07-07 04:15:03