- 博客(4)
- 收藏
- 关注
原创 Redis RDB文件解析
从以上的各类型保存形式可以发现,虽然数据类型很多,但是底层元素保存都遵循简单的字符串保留方式,所以重点总结了KEY在rdb文件中的保留形式通过以上的介绍,希望大家能对RDB文件有个简单的了解,并最终指导开发RDB解析程序,为开发提供更加丰富的离线key分析产品。从源码角度解析如何生成和解读RDB文件redis rdb 文件格式详解RDB分析源码redis-rdb-tools地址。
2022-08-24 16:50:21
4637
1
原创 MySQL慢日志体系建设
概述为啥我的数据库慢的和蜗牛一样?天呢,我的应用好多查询报超时了,什么情况?好烦,数据库QPS总是上不来,根本扛不住,怎么办呀?DBA刚刚又找过来了,说我的SQL查询把数据库打挂了,怎么又是我?…或者这些都是万恶的慢SQL造成的。说到这里,您会认为我应该介绍下SQL该怎么优化的,让您失望了,接下来我将介绍58同城MySQL慢日志是怎么收集统计的;作为DBA,我想在第一时间让您知道:是的,就是您的锅!MySQL 慢日志介绍默认情况下,慢查询日志是关闭的,可以通过参数slow_query_lo
2022-03-28 17:27:04
1191
原创 Elasticsearch 7新特性
Elasticsearch 7新特性Elasticsearch是一款强悍的分布式搜索和分析引擎,以下简称为ES,通过本文我简单介绍下ES7部分新特性,内容包括:聚合查询的优化ES7中索引type被移除索引创建默认1个分片优化查询速度hits.total返回对象_flush和_force_merge不再强制生成新的segmenttrack_total_hits 默认为 10,000乐观并发控制的改进索引生命周期管理不再内存溢出后台延迟refresh搜索空闲的分片ES7自带JDK环境引入新的集群协调子系统搜索自
2021-10-30 12:17:51
4448
原创 MySQL online ddl引起innodb的统计信息失败
MySQL online ddl引起innodb的统计信息失败相关bug见https://bugs.mysql.com/bug.php?id=98132MySQL版本:5.6, 5.7, 8.0表存储引擎为innodb的表上进行online ddl,此时如果手动analyze table 或者后台统计信息的线程刷新到这张表的主键,此时会返回一个空的统计信息。造成对该标的更新无法走索引,从而造成大量的慢SQL,影响直至online ddl结束。...
2020-09-21 11:33:12
158
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人