MySQL
为学日益
为学日益,为道日损。损之又损,以至于无为。
展开
-
MySql中在InnoDB存储引擎下char与varchar的区别以及适用场景
MySql中在InnoDB存储引擎下char与varchar的区别以及适用场景说明:MySQL版本8.0.15char和varchar区别一张表中所有varchar类型的最大长度之和不能超过65532字节mysql> create table test_varchar( -> a varchar(22000), -> b varchar(22000), -> c varchar(22000)) charset = latin1 engine = inn原创 2020-08-23 21:31:10 · 1863 阅读 · 0 评论 -
InnoDB行记录格式
InnoDB行记录格式Compact行记录格式Redundant行记录格式Compressed与Dynamic行记录格式表15.15 InnoDB行格式概述行格式紧凑的存储特性增强的可变长度色谱柱存储大索引键前缀支持压缩支持支持的表空间类型REDUNDANT没有没有没有没有系统,每表文件,常规COMPACT是没有没有没有系统,每表文件,常规DYNAMIC是是是没有系统,每表文件,常规COMPRESSED是是是是原创 2020-08-23 21:29:58 · 335 阅读 · 0 评论 -
InnoDB存储引擎
InnoDB存储引擎InnoDB体系结构后台进程——》InnoDB缓冲池——》磁盘文件后台进程主要是负责刷新缓存池里的数据,保证缓冲池中的数据是最近的。Master Thread:将缓冲池中的数据异步刷新到磁盘中,保证数据的一致性。IO Thread:使用大量的AIO进行IO调用,处理IO请求 Innodb_write_io_threads:4 innodb_read_io_threads:4Purge Thread:清理已经使用并且分配的UNDO页Page Clea原创 2020-08-23 21:25:32 · 138 阅读 · 0 评论