Postgresql 数据库 varchar()字符占用多少字节介绍
如下所示:8192 bytes = 8KB = 1页8页 = 1区 = 64KBpg_relation_size()函数用于查询表占用空间.当表创建的时候, 是不占空间的, 插入数据后, 数据库至少使用1KB去保存数据, 不够会继续增加.即可以插入3个中文, 也可以插入三个字母或者数字.一般数据库都是UTF-8编码.在UTF-8编码下, 一个中文 3个字节. 字母或者英文 1个字节.被问到varchar类型的最大长度,不是很清楚。对于char的使用,应该在确定字符串长度的情况下使用,否则应该选择varchar或者text。但是有疑问,编码格式不为UTF-8时,是否还是10485760?
用户评论