摘要:
https://blog.csdn.net/eagle89/article/details/81315981 阅读全文
摘要:
https://blog.csdn.net/Higherbrothers/article/details/114292959 阅读全文
摘要:
参考博客:https://www.cnblogs.com/wyq178/p/12548864.html 自增的主键的值是顺序的,所以Innodb把每一条记录都存储在一条记录的后面。当达到页面的最大填充因子时候(innodb默认的最大填充因子是页大小的15/16,会留出1/16的空间留作以后的修改): 阅读全文
摘要:
参考博客:https://www.cnblogs.com/kismetv/p/11582214.html 阅读全文
摘要:
1.索引的种类 聚簇索引,非聚簇索引 主键索引,唯一索引,普通索引(前缀索引),全文索引 单值索引,复合索引 二级索引 覆盖索引 1.1 聚簇索引,非聚簇索引 参考文档: https://www.cnblogs.com/jiawen010/p/11805241.html https://learnk 阅读全文
摘要:
参考:https://cloud.tencent.com/developer/article/1533746 InnoDB: frm,ibd MyISAM: frm,myd,myi ibd是InnoDB的表数据文件,而frm是InnoDB的表结构文件,myi是索引文件,myd是数据文件。从这里也可以 阅读全文
摘要:
:都市为存储很大数据而设计的字符串数据类型,分别采用二进制和字符方式存储。当blob和text值太大时,innodb会使用专门的"外部"存储区域来进行存储,此时每个值在行内需要1~4个字节存储一个指针,然后在外部存储区域存储实际的值。 :两者的不同之处在于,blob存储的是二进制数据,没有排序规则或 阅读全文
摘要:
varchar:用于存储可变长字符串,是最常见的字符串数据类型。比定长类型更节省空间,因为它仅使用必要的空间。varchar需要使用1或2个额外字节记录字符串的长度:如果列的最大长度小于或等于255字节,则只使用1个字节表示,否则使用2个字节。 char:定长,根据定义的字符串长度分配足够的空间。c 阅读全文
摘要:
参考博客: https://cloud.tencent.com/developer/article/1407693 timestamp只使用datetime一半的存储空间,并且会根据时区变化,具有特殊的自动更新能力。另一方面,timestamp允许的时间范围要小得多(1970.1.1-2038年) 阅读全文
摘要:
参考博客:https://www.cnblogs.com/kismetv/p/10331633.html 0.提交和回滚 注:mysql默认自动开启了事务。 -- 手动开启事务 start transaction; -- 一条或多条sql语句 commit; 查看是否开启了事务:show varia 阅读全文