会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
吕小果
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
2018年6月20日
两阶段提交
摘要:
阅读全文
posted @ 2018-06-20 22:11 吕小果
阅读(75)
评论(0)
推荐(0)
编辑
b+树索引和explain
摘要: desc table_nameshow create tableshow index from table_namecardinality列不重复值的个数 预估的值 通过采样的形式select count(1)from table_name;5.5 show create table 会触发采样 5
阅读全文
posted @ 2018-06-20 10:29 吕小果
阅读(147)
评论(0)
推荐(0)
编辑
2018年6月19日
b+树索引
摘要: #努力第7天#创建索引alter table t_name add index_name() create index on b+树高扇出 远大于100 io减少 如果扇出很大 树不会很高逻辑有序 物理上不一定是有序的show table status like ''; avg_row_length
阅读全文
posted @ 2018-06-19 11:18 吕小果
阅读(171)
评论(0)
推荐(0)
编辑
innodb doublewrite
摘要: #努力第6天#innodb_lru_scan_depth每个缓冲池最大脏页刷新页数checkpointinnodb fuzzy checkpointmaster thread checkpoint从flush_list中进行刷新flush_lru_list check pointlru需有差不多10
阅读全文
posted @ 2018-06-19 11:01 吕小果
阅读(204)
评论(0)
推荐(0)
编辑
innodb行记录和缓冲池
摘要: #努力第五天#row_format:dynamic 大记录 只存20字节指针 指向行溢出页compact:先存768 再存20字节 指向溢出页页里的记录是怎么关联的呢???单向链表,只有next指针怎样标识一条记录 heap number 表示插入记录的顺序 是个递增的值如果重新整理呢????两个伪
阅读全文
posted @ 2018-06-19 10:54 吕小果
阅读(215)
评论(0)
推荐(0)
编辑
2018年6月15日
linux常用命令
摘要: 1 带外管理命令 ipmitool lan print [0|1|2...|8] ipmitool -I lanplus -H $ip -U taobao -P $pwd chassis bootdev pxe 设置下一次pxe重启 ipmitool -I lanplus -H $ip -U tao
阅读全文
posted @ 2018-06-15 10:21 吕小果
阅读(422)
评论(0)
推荐(0)
编辑
innodb行记录
摘要: b+树叶节点存放的是一整行数据非叶节点存放键值(如果是主键索引 就是主键)和指针(下一层的位置 pageno)各个页是通过指针连接的,逻辑上是有序的,如图1 聚集索引记录存在以下系统列rowid:b+树索引键值 否则就是用户的pk值trx idroll pointer如果有唯一非空索引,也可以作为主
阅读全文
posted @ 2018-06-15 09:54 吕小果
阅读(429)
评论(0)
推荐(0)
编辑
2018年6月13日
透明压缩页
摘要: 透明表空间压缩create table jjj(a int) compression="zlib";alter table jjj compression="lz4";文件系统层面的压缩稀疏文件如图1 读取的啥时候还是按压缩前的读取,文件系统知道是否压缩整个ibd物理上有变小innodb_sys_t
阅读全文
posted @ 2018-06-13 15:21 吕小果
阅读(197)
评论(0)
推荐(0)
编辑
innodb表空间
摘要: select * from threads limit 1\Gmysql performance_schema show processlist; gdb -ex "set paginmation 0" -ex "thread apply all bt" --batch -p $1(进程id) 打印
阅读全文
posted @ 2018-06-13 15:18 吕小果
阅读(820)
评论(0)
推荐(0)
编辑
2018年6月11日
day021-InnoDB_2 SpaceID.PageNumber 压缩表)
摘要: 1 表空间 1.1General 表空间 CREATE TABLESPACE tablespace_name ADD DATAFILE 'file_name' [FILE_BLOCK_SIZE = value] [ENGINE [=] engine_name] CREATE TABLESPACE `
阅读全文
posted @ 2018-06-11 16:30 吕小果
阅读(460)
评论(0)
推荐(0)
编辑
上一页
1
2
公告