explain所有人都应该很熟悉,通过它我们可以知道SQL是如何执行的,虽然不是100%管用,但是至少大多数场景通过explain的输出结果我们能直观的看到执行计划的相关信息...
一、MySQL锁机制 1.1 锁分类 按锁的粒度 划分: 表锁:表锁是粒度最大的锁,开销小,加锁快,不会出现死锁,但是由于粒度太大,因此造成锁的冲突几率大,并发性能低。 页锁...
JAVA-IO 早期IO都是对字节流的操作,但是为了方便操作文本后来出现了字符流。ASCII-英文GB1312-中文(不够)GBK-中文(扩容)Unicode(无论什么字符都...
1. 什么是布隆过滤器 布隆过滤器(Bloom Filter)由布隆于 1970 年提出,它实际上由一个很长的二进制向量和一系列随机映射函数组成。布隆过滤器可以用于查询一个元...
1. 摘要 MySQL用来加快查询的技术很多,其中最重要的是索引。通常索引能够快速提高查询速度。如果不适用索引,MYSQL必须从第一条记录开始然后读完整个表直到找出相关的行。...
1. cpu飙高主要从以下几个指标值进行分析: load、cpu负载、disk负载、网络负载. 其中我们重点分析load和cpu两个指标.因为load 是对cpu各个状态的进...
本文操作基于 Docker comopose构建的本地kafka集群[https://www.jianshu.com/p/b811ea29428c] 1. 3个broker,...
Kafka是当下非常流行的消息中间件,据官网透露,已有成千上万的公司在使用它。最近实践了一波Kafka,确实很好很强大。今天我们来从三个方面学习下Kafka:Kafaka在L...