一、前言 之前了解过Mysql中索引的数据结构,但是看得非常浅显,仅仅知道索引底层实现的数据结构是 B+ tree,以及B+ tree 简单的增加节点和删除节点。但是对一些细...
一、前言 之前了解过Mysql中索引的数据结构,但是看得非常浅显,仅仅知道索引底层实现的数据结构是 B+ tree,以及B+ tree 简单的增加节点和删除节点。但是对一些细...
下面我们就一起看下,究竟什么是MySQL的数据页、数据区等概念。 二、数据页长啥样? 数据页长下面这样: 三、什么是数据区? 在MySQL的设定中,同一个表空间内的一组连续的...
什么是 Redis? Redis(REmote DIctionary Service)是一个开源的键值对数据库服务器。 Redis 更准确的描述是一个数据结构服务器。Redi...
前言 现在已经知道了sql四种隔离级别分别为 RU、RC、RR和串行化。 而我们熟悉的MySQL的默认隔离级别是第三种 RR(可重复读)。相对于SQL标准的RR,MySQL的...
作者:尜尜人物链接:https://www.cnblogs.com/littlecharacter/p/9342129.html 一、数据库瓶颈1、IO瓶颈2、CPU瓶颈二、...
在高并发访问资源的情况下,比如春运抢票、微信抢红包等,往往需要采取一定的策略来保证数据的一致性,其中最常见的一种实现方式就是使用锁服务。本节就来介绍一种基于Zookeeper...
1、背景 在生产环境中,开发人员多少都在生产环境中遇到过NPE异常明明printStackTrace 了,堆栈信息只有令人绝望的的”null“ 4个字母。但其实往前翻一番日志...
MySQL实战 目录[https://www.jianshu.com/p/fad04cb06b0b]使用EXPLAIN关键字可以模拟优化器执行SQL语句,从而知道MySQL是...
查询样例 这条语句代表这利用Kibana从ES中查询,查询条件以 query标签开始,以bool查询形式插入条件,其中可以插入条件must , must_not , shou...
一. 通过继承Thread类实现多线程的创建: 过程如下: 继承Thread类 覆盖重写 run() 方法(方法内为线程的线程体) 创建继承了Thread的实例对象 调用 ...
现在的操作系统是多任务操作系统。多线程是实现多任务的一种方式。 进程与线程 进程是指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,一个进程中可以启动多个线程。...
在《一年顶十年》这本书里看到一句话,挺有感触的: 让自己变得更好,是解决一切问题的关键! 30岁的这一年,我遭遇分手,遭遇失业,但好在我没有放弃自己,一直在努力把自己变得更好...