- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 记录一次mysql 慢sql排除过程
前几天运维在群里发了一个线上慢sql日志的文档,在一个一个排查的过程中发现了一些以前没注意的问题。 其中一个sql是 select * from taobao_live_infoawhere a.live_id = 162356239345; 耗时5s 初看,我以为是live_id没加索引,以为这个明显是根据id去查,不可能慢的。看了表的索引信息,live_id 是有唯一索引的。这就让我匪夷所思了,虽然全表行数在160万, 但根据唯一索引查怎么可能慢呢...
2021-09-30 15:30:16 103
原创 一个纠结的问题:Mysql哪些数据在内存?
首先看一下索引,索引在内存吗? 在磁盘上,b+tree,每个节点是一个“页”;实际上不可能放在内存中,因为聚簇索引所有叶子节点是数据,这些数据太多了,内存放不下。 那难道Mysql不使用内存来加快查询速度?常听到的数据库缓存是什么意思? 缓存这个词很有歧义。这种缓存说的是应用程序的缓存还是操作系统缓存(system cache)呢?读取磁盘上的文件都会有system cache,这是操作系统本身提供的,是一个底层的,和程序无关的机制。M...
2021-09-23 08:18:33 447
原创 Centos 安装部署redis集群 及 jedis连接集群遇到的问题
1. 安装前的准备ruby, rubygem, redis-3.0.0.gemruby 和rubygem 都通过yum安装, yum -y install rubyrubygem不需要yum了, 因为ruby安装后会把rubygem一起安装redis-3.0.0.gem这个比较麻烦, 不能直接gem, 因为原网页访问不了, 因此要改 地址;gem sources -l 显示获取源地址 xxx...
2018-02-28 20:27:05 292
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人