5.Schema与数据类型优化
来源:互联网 发布:免费瓷砖设计软件 编辑:程序博客网 时间:2024/05/28 11:49
整形,如 int(11) // 11 指客户端显示的 **宽度**decimal(M,D) // D只小数点后的位数,四舍五入的结果,M 为总位数,**精度**varchar(n) //GBK编码,一个汉字占两个字节。UTF-16编码,通常汉字占两个字节,CJKV扩展B区、扩展C区、扩展D区中的汉字占四个字节(一般字符的Unicode范围是U+0000至U+FFFF,而这些扩展部分的范围大于U+20000,因而要用两个UTF-16)。UTF-8编码是变长编码,通常汉字占三个字节,扩展B区以后的汉字占四个字节。null 也会占用一个字节 **字节数**datetime // 8字节timestamp // 4字节,不设置这个字段,也会更新
选择数据类型方式:1.更小的通常更好(更好的存储空间,更小的cpu)2.简单就好(整数存储ip,)3.避免null
varchar 与 charvarchar 省空间,但 update 会页分裂blog 与 text只针对前 max_sort_length 排序,Memory 不支持这个2中类型,所以只能用磁盘临时表
枚举:create table enum_test( -> e enum('fish','apple','dog') not null);insert into enum_test(e) values('fisha');
1.选择优化的数据类型
2.整数类型
选择标识符:
特殊类型数据:
MySQL schema 设置中的缺陷:
范式和反范式:
缓存表和汇总表:
物化视图:
计数器表:
加快 alter table 操作的速度:
https://zhidao.baidu.com/question/454436588167256525.html
http://www.cnblogs.com/gomysql/p/3615897.html
阅读全文
0 0
- 5.Schema与数据类型优化
- Schema与数据类型优化
- Schema与数据类型优化
- MySQL:Schema与数据类型优化
- 高性能MySQL-Schema与数据类型优化
- 第四章Schema与数据类型优化
- (二) Schema设计优化 与 数据类型优化
- 《高性能MySQL》读书笔记--Schema与数据类型优化
- 【读书笔记】【MySQL高性能】Schema与数据类型优化
- 高性能Mysql——Schema与数据类型优化
- 《高性能MySQL》读书笔记--Schema与数据类型优化
- 《高性能mysql》之Schema与数据类型优化(第四章)
- MySQL——Schema与数据类型优化(一)
- 《高性能MySQL》读书笔记--Schema与数据类型优化
- mysql中schema与数据类型优化以及服务器性能检测
- 谈谈Mysql之Schema和数据类型优化
- 【高性能MySQL】读书摘录3-第四章、Schema与数据类型优化
- [转]《高性能MySQL》读书笔记--Schema与数据类型优化
- echarts地图
- UNIX网络编程之IO复用(一):select系统调用
- 任务列表(360公司2017春招真题)
- What does [B >: A] do in Scala?
- One or more constraints have not been satisfied.
- 5.Schema与数据类型优化
- 设计资源管理类时应注意的细节
- Leetcode c语言-Swap Nodes in Pairs
- 计算机体系结构(一)
- 文章标题
- HashMap
- 二进制补码
- 私人数据
- LeetCode39