首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
数据库 MySQL 笔记 [ 高级篇 ]
用户5461904510544
创建于2022-05-21
订阅专栏
承接基础篇的高级篇章 此笔记更多的是方便本人观看, 如有不合意内容, 见谅
等 2 人订阅
共18篇文章
创建于2022-05-21
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
第19章 数据库备份与恢复
第19章 数据库备份与恢复 1. 物理备份与逻辑备份 物理备份:备份数据文件,转储数据库物理文件到某一目录。物理备份恢复速度比较快,但占用空间比较大,MySQL中可以用xtrabackup工具来进行物
第18章 主从复制
第18章 主从复制 1. 主从复制概述 1.1 如何提升数据库并发能力 一般应用对数据库而言都是“读多写少”,也就说对数据库读取数据的压力比较大,有一个思路就是采用数据库集群的方案,做主从架构、进行读
第17章 其它数据库日志
第17章 其它数据库日志 1. MySQL支持的日志 1.1 日志类型 MySQL有不同类型的日志文件,用来存储不同类型的日志,分为二进制日志、错误日志、通用查询日志和慢查询日志,这也是常用的4种。M
第16章 多版本并发控制
第16章 多版本并发控制 1. 什么是MVCC MVCC (Multiversion Concurrency Control),多版本并发控制。顾名思义,MVCC 是通过数据行的多个版本管理来实现数据
第15章 锁
第15章 锁 1. 概述 在数据库中,除传统的计算资源(如CPU、RAM、I/O等)的争用以外,数据也是一种供许多用户共享的资源。为保证数据的一致性,需要对并发操作进行控制,因此产生了锁。同时锁机制也
第14章 MySQL事务日志
第14章 MySQL事务日志 事务有4种特性:原子性、一致性、隔离性和持久性。那么事务的四种特性到底是基于什么机制实现呢? 事务的隔离性由锁机制实现。 而事务的原子性、一致性和持久性由事务的 redo
第13章 事务基础知识
第13章 事务基础知识 1. 数据库事务概述 1.1 基本概念 **事务:**一组逻辑操作单元,使数据从一种状态变换到另一种状态。 **事务处理的原则:**保证所有事务都作为一个工作单元来执行,即使出
第12章 数据库其它调优策略
第12章 数据库其它调优策略 1. 数据库调优的措施 1.1 调优的目标 尽可能节省系统资源,以便系统可以提供更大负荷的服务。(吞吐量更大) 合理的结构设计和参数调整,以提高用户操 响应的速度。(响应
第11章 数据库的设计规范
第11章 数据库的设计规范 1. 范 式 1.1 范式简介 **在关系型数据库中,关于数据表设计的基本原则、规则就称为范式。**可以理解为,一张数据表的设计结构需要满足的某种设计标准的级别。要想设计一
第10章 索引优化与查询优化
第10章 索引优化与查询优化 1. 索引失效案例 MySQL中提高性能的一个最有效的方式是对数据表设计合理的索引。索引提供了访问高效数据的方法,并且加快查询的速度,因此索引对查询的速度有着至关重要的影
第09章 性能分析工具的使用
第09章 性能分析工具的使用 1. 统计SQL的查询成本:last_query_cost 使用场景:它对于比较开销是非常有用的,特别是我们有好几种查询方式可选的时候。 2. 定位执行慢的SQL:慢查询
第08章 索引的创建与设计原则
第08章 索引的创建与设计原则 1. 索引的声明与使用 1.1 索引的分类 从功能逻辑上说,索引主要有 4 种,分别是普通索引、唯一索引、主键索引、全文索引。 按照物理实现方式,索引可以分为 2 种:
第07章 InnoDB数据存储结构
第07章 InnoDB数据存储结构 1. 数据库的存储结构:页 索引结构给我们提供了高效的索引方式,不过索引信息以及数据记录都保存在文件上的,确切说是存储在页结构中。另一方面,索引是在存储引擎中实现的
第05章 存储引擎
第05章 存储引擎 1. 查看存储引擎 2. 设置系统默认的存储引擎 查看默认的存储引擎: 修改默认的存储引擎 如果在创建表的语句中没有显式指定表的存储引擎的话,那就会默认使用InnoDB作为表的存储
第04章 逻辑架构
第04章 逻辑架构 1. 逻辑架构剖析 1.1 第1层:连接层 系统(客户端)访问MySQL服务器前,做的第一件事就是建立TCP连接。 经过三次握手建立连接成功后,MySQL服务器对TCP传输过来的账
第03章 用户与权限管理(DCL data control language...)
第03章 用户与权限管理 1. 用户管理 1.1 登录MySQL服务器 启动MySQL服务后,可以通过mysql命令来登录MySQL服务器,命令如下: -h参数后面接主机名或者主机IP,hostnam
第02章 MySQL的数据目录
第02章 MySQL的数据目录 1. MySQL8的主要目录结构 1.1 数据库文件的存放路径 1.2 相关命令目录 相关命令目录:/usr/bin 和/usr/sbin。 1.3 配置文件目录 配置
第01章 Linux下MySQL的安装与使用
第01章 Linux下MySQL的安装与使用 1. 安装前说明 1.1 查看是否安装过MySQL 如果你是用rpm安装, 检查一下RPM PACKAGE: 检查mysql service: 1.2 M