mysql varchar类型的疑问
我的疑问是varchar类型为什么不向char类型那样如果存的字符串小于最大长度会用空格填充?
假如我有一个字段是varchar(100)类型的,最开始存入的是‘abc’,后来更新成为‘abfjdhfadsfsdoihfsofhadhohfodsh’,一个很长的字符串,是不是有可能导致数据更新后这条数据行溢出当前的数据页?
mysql
java
赞
收藏 0
回答 1
待解决
相关问题
insert中文到 mysql的varchar失败
2530浏览 • 1回复 待解决
varchar类型怎么补有知道吗?
3947浏览 • 1回复 待解决
mysql读写分离一点疑问有懂的吗?
3696浏览 • 1回复 待解决
mysql数据类型使用int类型和string类型
3719浏览 • 1回复 待解决
Mysql: varchar为何索引效率不如char,unicode的nchar,nvarchar为何适合国际化多语言?
3319浏览 • 1回复 待解决
使用connection网络管理接口获取网络类型的相关疑问
2146浏览 • 1回复 待解决
对于mysql对php数据排序的疑问,求高手指点!
3276浏览 • 1回复 待解决
mysql的timestamp类型列如何修改默认值?
3673浏览 • 1回复 待解决
net core ef for mysql bool 类型字段定义问题
2942浏览 • 1回复 待解决
HarmonyOS soundPool使用的疑问
960浏览 • 1回复 待解决
HarmonyOS关于RichText的疑问
2166浏览 • 1回复 待解决
HarmonyOS 关于deliveryWithInstall的疑问
2009浏览 • 1回复 待解决
HarmonyOS 关于手动签名的疑问
1785浏览 • 1回复 待解决
HarmonyOS getRawFileContentSync 疑问
1291浏览 • 1回复 待解决
HarmonyOS 关于混淆的疑问?
1339浏览 • 1回复 待解决
HarmonyOS 企业证书的疑问
1074浏览 • 1回复 待解决
关于mysql 表设计的问题,当遇到时间类型的时候,是用时间戳好?还是用date类型好?
2970浏览 • 1回复 待解决
HSP的命名路由跳转疑问
1286浏览 • 1回复 待解决
关于鸿蒙应用开发的疑问?
6525浏览 • 1回复 待解决
关于Wearable开发的几个疑问
8975浏览 • 2回复 待解决
HarmonyOS 关于AvPlayer中usage的问题疑问
1202浏览 • 1回复 待解决
关于鸿蒙camera外设的驱动编写疑问
5698浏览 • 1回复 待解决
HarmonyOS 关于ArkTS UI样式文件的疑问
1461浏览 • 1回复 待解决
HarmonyOS 使用Navigation的一些疑问
1746浏览 • 1回复 待解决
关于DependentLayout布局的一点疑问
6859浏览 • 1回复 待解决
字段数据量太大时,确实有可能出现溢出数据页情况,通常数据库引擎会用独立块来存储,除了空间浪费,效率也会降低不少
char 预先分配固定空间的方式,如果预到大量不定长的数据时,在一定程度上也是一种资源浪费。而大量不定长数据在varcahr 下得到了压缩,存储空间远小于char 时,io 性能优势就突显出来了