char 与varchar区别

来源:互联网 发布:为什么要装修淘宝店铺 编辑:程序博客网 时间:2024/05/16 06:13
一个定长一个不定长a char(10)b varchar(10)都存入'abc'a10字节

b3字节

varchar是可变字节的数据类型,因此每条记录的存储空间不可预计,查询时比较困难,char是不可变字节的,存储空间固定,查询比较时方便快捷,换句话说,varchar虽然提供了较高的灵活性,但确实已性能为代价,尤其是大型数据库,所以,能用char是最好不要用varchar

0 0