MySQL优化之——数据类型宽度
来源:互联网 发布:淘宝手机游戏 编辑:程序博客网 时间:2024/04/28 15:01
转载请注明出处:http://blog.csdn.net/l1028386804/article/details/46559861
MYSQL中的整数型数据类型都可以指定显示宽度
创建一个表CREATE TABLE tb_emp( id BIGINT(1))
id字段的数据类型为BIGINT(1),注意到后面的数字1,这表示的是该数据类型指定的显示宽度,指定能够显示的数值中数字的个数。
例如,假设声明一个INT类型的字段 YEAR INT(4) ,该声明指明,在year字段中的数据一般只显示4位数字的宽度。
显示宽度和数据类型的取值范围是无关的。显示宽度只是指明MYSQL最大可能显示的数字个数,数值的位数小于指定的宽度时会有空格填充,如果插入了大于显示宽度的值,只要该值不超过该类型整数的取值范围,数值依然可以插入,而且能显示出来。
例如,向year字段插入一个数值19999,当使用select查询的时候,MYSQL显示的将是完整带有5位数字的19999,而不是4位数字的值
如果不指定显示宽度,则MYSQL为每一种类型指定默认的宽度值
注意:显示宽度只用于显示,并不能限制取值范围和占用空间,例如:INT(3)会占用4个字节的存储空间,并且允许的最大值也不会是999,而是INT整型所允许的最大值。
0 0
- MySQL优化之——数据类型宽度
- mysql优化之选择数据类型
- 理解MySQL数据类型,宽度,字节
- mysql性能优化之数据类型的选择
- MySQL优化之数据类型的使用
- 谈谈Mysql之Schema和数据类型优化
- MySQL优化----数据类型优化
- MySQL优化之——优化
- 高性能Mysql——Schema与数据类型优化
- MySQL——Schema与数据类型优化(一)
- MySQL系列—Scheme设计与数据类型优化
- mysql学习之——基本数据类型
- MySQL优化—之EXPLAIN
- MySQL学习笔记之十八 优化之数据类型问题
- mysql 数据类型优化
- MySQL数据类型优化
- MYSQL数据类型优化
- MySQL优化---数据类型
- 日语学习之沪江N3基础 20150619 -1
- 在 C/C++ 语言中特定的宏,__FUNCTION__ 等
- jQuery开发之动画一
- 在已有nginx上添加模块以及在已有安装包上编译nginx
- android一种非常好的打印log的封装的方法(可直接获得主调用方的方法名)
- MySQL优化之——数据类型宽度
- eclipse配置自动生成ndk javah文件
- DOTA中的GRE词汇赏析
- 给Dart初学者的建议
- 我是菜鸟:java密码学的应用
- android杀死进程方法
- Android repo Q&A
- 微信、陌陌等著名IM软件设计架构详解
- 双击listcontrol 可编辑