mysql varchar类型的疑问
我的疑问是varchar类型为什么不向char类型那样如果存的字符串小于最大长度会用空格填充?
假如我有一个字段是varchar(100)类型的,最开始存入的是‘abc’,后来更新成为‘abfjdhfadsfsdoihfsofhadhohfodsh’,一个很长的字符串,是不是有可能导致数据更新后这条数据行溢出当前的数据页?
        mysql
      
        java
      
        赞
        
 收藏 0
 回答 1
 
        待解决
        
相关问题
 insert中文到 mysql的varchar失败 
2602浏览  • 1回复 待解决
varchar类型怎么补有知道吗? 
4022浏览  • 1回复 待解决
mysql读写分离一点疑问有懂的吗? 
3814浏览  • 1回复 待解决
mysql数据类型使用int类型和string类型 
3790浏览  • 1回复 待解决
使用connection网络管理接口获取网络类型的相关疑问 
2334浏览  • 1回复 待解决
对于mysql对php数据排序的疑问,求高手指点! 
3456浏览  • 1回复 待解决
Mysql: varchar为何索引效率不如char,unicode的nchar,nvarchar为何适合国际化多语言? 
3382浏览  • 1回复 待解决
mysql的timestamp类型列如何修改默认值? 
3881浏览  • 1回复 待解决
net core ef for mysql bool 类型字段定义问题 
3025浏览  • 1回复 待解决
HarmonyOS  关于deliveryWithInstall的疑问 
2162浏览  • 1回复 待解决
HarmonyOS关于RichText的疑问 
2324浏览  • 1回复 待解决
HarmonyOS soundPool使用的疑问 
1135浏览  • 1回复 待解决
HarmonyOS getRawFileContentSync 疑问 
1470浏览  • 1回复 待解决
HarmonyOS 关于手动签名的疑问 
1884浏览  • 1回复 待解决
关于mysql 表设计的问题,当遇到时间类型的时候,是用时间戳好?还是用date类型好? 
3055浏览  • 1回复 待解决
HarmonyOS 企业证书的疑问 
1196浏览  • 1回复 待解决
HarmonyOS 关于混淆的疑问? 
1458浏览  • 1回复 待解决
关于鸿蒙应用开发的疑问? 
6686浏览  • 1回复 待解决
HSP的命名路由跳转疑问 
1417浏览  • 1回复 待解决
关于Wearable开发的几个疑问 
9161浏览  • 2回复 待解决
HarmonyOS 关于ArkTS UI样式文件的疑问 
1572浏览  • 1回复 待解决
关于DependentLayout布局的一点疑问 
6951浏览  • 1回复 待解决
HarmonyOS 使用Navigation的一些疑问 
1822浏览  • 1回复 待解决
关于鸿蒙camera外设的驱动编写疑问 
5819浏览  • 1回复 待解决
HarmonyOS 关于AvPlayer中usage的问题疑问 
1287浏览  • 1回复 待解决





















字段数据量太大时,确实有可能出现溢出数据页情况,通常数据库引擎会用独立块来存储,除了空间浪费,效率也会降低不少
char 预先分配固定空间的方式,如果预到大量不定长的数据时,在一定程度上也是一种资源浪费。而大量不定长数据在varcahr 下得到了压缩,存储空间远小于char 时,io 性能优势就突显出来了