使用varchar代替char

1、反例

`address` char(100) DEFAULT NULL COMMENT '地址'
1、正例

`address` varchar(100) DEFAULT NULL COMMENT '地址'
3、理由

varchar变长字段按数据内容实际长度存储,存储空间小,可以节省存储空间;
char按声明大小存储,不足补空格;
其次对于查询来说,在一个相对较小的字段内搜索,效率更高;
 

你可能感兴趣的:(java,c++,数据库)