![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 91
Fighter168
Cray for you
展开
-
MVCC学习总结
MVCC(Multi-Version Concurrency Control)即多版本并发控制。MVCC 是一种并发控制的方法,一般在数据库管理系统中,实现对数据库的并发访问nnoDB存储的最基本row中包含一些额外的存储信息 DATA_TRX_ID、DATA_ROLL_PTR、DB_ROW_ID、DELETE BIT。2.1、初始插入数据行F1~F6是某行列的名字,1~6是其对应的数据。后面三个隐含字段分别对应该行的事务号和回滚指...原创 2022-06-09 10:16:36 · 295 阅读 · 0 评论 -
Mysql 事务原理简单分析(转载)
https://my.oschina.net/u/3370769/blog/3000934转载 2019-10-29 00:44:57 · 113 阅读 · 0 评论 -
MySQL存储引擎
数据库存储引擎是数据库底层软件组织,数据库管理系统(DBMS)使用数据引擎进行创建、查询、更新和删除数据。不同的存储引擎提供不同的存储机制、索引技巧、锁定水平等功能,使用不同的存储引擎,还可以 获得特定的功能。现在许多不同的数据库管理系统都支持多种不同的数据引擎。MySQL的核心就是存储引擎。当前mysql版本是5.6.34,通过下面命令可以查询出当前的mysql 支持的存储引擎转载 2017-02-27 10:12:46 · 370 阅读 · 0 评论 -
事务及事务隔离级别
什么是事物事物是访问数据库的一个操作序列,数据库应用系统通过事物集来完成对数据库的存取。事物的正确执行使得数据库从一种状态转换为另一种状态。事物必须服从ISO/IEC所制定的ACID原则。ACID是原子性(atomicity)、一致性(consistency)、隔离性(isolation)、持久性(durability)的缩写,这四种状态的意思是:1、原子性即不可分割,事物要么全部转载 2017-02-27 10:49:11 · 431 阅读 · 0 评论 -
mysql8主从复制环境搭建docker实现
实验效果演示安装环境操作系统:Linux VM_0_12_centos 3.10.0-693.el7.x86_64 #1 SMP Tue Aug 22 21:09:27 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux数据版本:mysql 8.0.11docker版本:Docker version 1.13.1, build 94f4240/1.13...原创 2018-06-06 22:17:22 · 2249 阅读 · 2 评论 -
深入浅出数据库索引原理
深入浅出数据库索引原理前段时间,公司一个新上线的网站出现页面响应速度缓慢的问题, 一位负责这个项目的但并不是搞技术的妹子找到我,让我想办法提升网站的访问速度 ,因为已经有很多用户来投诉了。我第一反应觉的是数据库上的问题,假装思索了一下,摆着一副深沉炫酷的模样说:“是不是数据库查询上出问题了, 给表加上索引吧”,然后妹子来了一句:“现在我们网站访问量太大,加索引有可能导致写入数据时性能下降,影响用...转载 2019-02-28 15:34:18 · 208 阅读 · 0 评论