MySQL 学习

1、吞吐量定义:单位时间内的查询数量,正好是我们对性能定义的倒数
2、mysql能存储的最小时间粒度为秒(mariaDB支持秒级别的时间类型)
3、DATATIME:与时区无关,使用8个字段的存储空间,格式为
YYYYMMDDHHMMSS的整数
4、TIMESTAMP:使用4个字节,存储自1970年1月1日午夜以来的秒数
5、范式的优缺点:
优点:

  • 范式化的更新操作通常比反范式化更快
  • 只有很少或者没有重复的数据,素以只需要修改更少的数据
  • 表通常更小,可以更好的放在内存里,执行更快
  • 很少用到distinct或者groupBY

缺点:需要关联
6、反范式化的优点是可以很好的避免关联
7、在myslq当中,索引是在存储引擎层而不是服务器层实现的
8、innodb用的是B-tree索引
memory用的是哈希索引
9、索引的优点

  • 大大减少了服务器所需要扫描的数据量
  • 可以帮助服务器避免排序和临时表
  • 可以将随机I/O变为顺序I/O
本作品采用《CC 协议》,转载必须注明作者和本文链接
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!