
mysql
文章平均质量分 74
小傻瓜的哥哥
这个作者很懒,什么都没留下…
展开
-
一文带你领略MySQL事务的隔离级别的强大
一、隔离级别理论1.概念2.读取方式脏读(Dirty Read)不可重复读(nonrepeatable)幻读(Phantom)加锁读3.隔离性种类READ UNCOMMITTED(未提交读)READ COMMITTED(提交读)REPEATABLE READ(可重复读)SERIALIZABLE(可串行化)二、实现隔离级别三、死锁原创 2020-05-13 17:14:48 · 232 阅读 · 0 评论 -
MySQL的事务的实现与数据库的ACID特性
文章目录一、事务执行的特点二、ACID特性1.原子性(atomicity)2.一致性(consistency)3.隔离性(isolation)4.持久性(durability)三、事务的优缺点优点缺点四、事务的实现实验环境搭建:1. 事务的关键词2. 开启事务(start transaction)3. 回退语句(rollback)4. 提交语句(commit)5. 使用保留点(savepoint)...原创 2020-05-05 22:40:55 · 249 阅读 · 0 评论 -
MySQL的并发控制(一){语句实现读写锁、锁粒度}
文章目录一、并发控制定义二、读写锁1.概念2.类型三、锁粒度1.概念2.级别三、语句实现部分搭建实验环境1.表锁实现写锁2.表锁实现读锁一、并发控制定义多个查询需要在同一时刻修改数据就会产生并发控制的问题,两个主机互相通信实质是依靠进程之间进行通信的,但是如果两个进程同一时刻对一个邮箱投递邮件,当然邮箱会崩溃掉,两封邮件的内容会交叉的附加在邮箱文件的末尾。设置良好的邮箱投递系统当然会通过(lo...原创 2020-05-03 14:28:45 · 661 阅读 · 0 评论 -
一文清楚MySQL逻辑架构
一、逻辑架构图学习MySQL如果在脑子里对该数据库系统的各个组件如何协作工作的流程很清晰的话,那么肯定就会深入理解MySQL服务器,学习MySQL是这样,其他事情也是这样。二、逻辑架构图解释1.最上层服务器会事先生成线程池,每个客户端连接服务器都会在服务器的进程中归属于一个线程,客户端只会在自己归属的线程中执行查询操作,服务器会负责缓存线程,不需要为每一个新建的连接创建或销毁线程。并当客...原创 2020-05-02 10:40:32 · 227 阅读 · 0 评论 -
史上最全数据库笔记(下)
一、show命令show databases;——查看模式,数据库show tables;——查看所有表格show columns from biao1;——查看biao1的数据describe biao1;——查看biao1的数据show grants;——查看所有用户show eeors;——查看错误信息show wa...原创 2020-04-30 19:17:13 · 599 阅读 · 0 评论 -
史上最全数据库笔记(上)
一、为什么使用SQL数据库?数据库又称作数据集合,如果没有数据库管理人员需要一条一条的进行输入数据,于是有人发明了一条C语言语句,可以循环使用(增删改查)比如双十一的购物车就是数据库的体现,把想要的数据整理到一个文件中,在互联网中进行数据记录,查询,整理,统计等工作。二、什么是数据?信息,文字,音乐,图片,视频,文件等,多媒体文件都是数据三、什么是大数据?...原创 2020-04-30 09:53:45 · 4233 阅读 · 1 评论 -
Linux中MySQL增量备份建议以及数据库日志操作详解
一、增量备份理论部分linux中的mysql增量备份是通过数据库日志来实现备份恢复的一种备份方法,备份过程中只备份标记或者选中的文件和文件夹,这个标记可以是时间、也可以是系统默认自己做的动作标记,这些都会在MySQL的日志中体现出来。(日志中存放的是sql语句的动作而不是数据本身!!!)优缺点优点:节省空间并且备份恢复速度快缺点:因为其中掺杂日志的操作,所以相对比较复杂备份恢复方法...原创 2020-04-23 15:35:31 · 544 阅读 · 0 评论 -
linux中MySQL备份模式、方式以及工具详解
一、备份模式冷备份:备份过程中必须关闭软件或服务的相关进程,在无人使用的状态下进行数据备份,这种状态是无程序干扰状态,可以对数据做完整备份。例:就是将游戏停服进行维护时做的备份,停服时没有任何干扰。温备份在备份过程中关闭一些子进程,对这些关闭的子进程影响的数据进行备份,而对正在运行的进程不备份,这种温备份在运行中不会影响用户的使用,备份完成后启动刚刚备份的子进程,数据完整性与一致性较差。...原创 2020-04-22 21:45:44 · 439 阅读 · 0 评论