mysql explain

参考文献:MySQL Explain详解 1. 介绍 explain 可以查看 sql 语句的执行计划,有没有用到索引。 -- 实际SQL,查找用户名为Jefabc的员工 select * from emp where name = 'Jefabc'; -- 查看SQL是否使用索引,前面加上expl

Mysql 

mysql 索引

参考文献: MySQL索引原理以及查询优化 mysql - 降序索引 mysql覆盖索引与回表 1. 介绍 1.1 什么是索引? 一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,在生产环境中,我们遇到最多的,也是最容易出问题的,还是一些复杂的查询操作,因此对查询

Mysql 

redis 集群

参考文献:Docker环境下秒建Redis集群,连SpringBoot也整上了! 1. redis 集群搭建 为了提高 Redis 的存储容量和响应速度,有时候我们需要搭建 Redis 集群。本文主要讲述 Redis 集群环境的搭建步骤以及如何在 SpringBoot 中整合使用 Redis 集群。

Redis 

mysql 读写分离

参考文档: 【mysql 读写分离】10分钟了解读写分离的作用 你还在代码里做读写分离么,试试这个中间件吧! 1. 介绍 什么是读写分离 读写分离,基本的原理是让主数据库处理事务性增、改、删操作(INSERT、UPDATE、DELETE),而从数据库处理SELECT查询操作。数据库复制被用来把事务性

Mysql 

mysql 主从复制

参考文献:MySql主从复制,从原理到实践! 1. 什么是主从复制 主从复制是指将主数据库的 DDL 和 DML 操作通过二进制日志传到从数据库上,然后在从数据库上对这些日志进行重新执行,从而使从数据库和主数据库的数据保持一致。

Mysql 

Oracle

1. Oracle 体系结构 Oracle 的概念和别的数据库不太一样,详细介绍下。 1.1 数据库 Oracle 数据库是数据的物理存储。这就包括(数据文件 ORA 或者 DBF、控制文件、联机日志、参数文件。其实 Oracle 数据库的概念和其它数据库不一样,这里的数据库是一个操作系统,只有一个

Oracle 

redis 学习笔记

参考文档: Spring Boot StringRedisTemplate常用操作 1. Redis 基础知识 Redis 是一款高性能的 NOSQL 系列的非关系型数据库。 NoSQL (Not Only SQL),意即“不仅仅是 SQL”,是一项全新的数据库理念,泛指非关系型的数据库。 NOSQ

Redis 

MySQL学习笔记

1. MySQL 基础 数据库:用于存储和管理数据的仓库。 数据库的特点: 持久化存储数据,就是一个文件系统。 方便存储和管理数据。 使用了统一的方式操作数据库 -- SQL。 登录 MySQL 的命令: mysql [-hIP地址] -u账号 -p密码 或 mysql --host=ip --us

Mysql