事务管理(ACID) 前言 数据库事务可以被定义为一个或者几个数据库允许的操作的集合。这个集合需要支持ACID特性。 在ACID特性中,隔离性(isolation)指的是不同事务在提交的时候,最终呈现出来的效果是串行的,换句话说,既是不同事务,按照提交的先后顺序执行,再换句话说,对于事务本身来说,它 ...
分类:
其他好文 时间:
2020-07-19 16:20:54
阅读次数:
51
什么是MyCat*一个彻底开源的,面向企业应用开发的大数据库集群*支持事务、ACID、可以替代MySQL的加强版数据库*一个可以视为MySQL集群的企业级数据库,用来替代昂贵的Oracle集群*一个融合内存缓存技术、NoSQL技术、HDFS大数据的新型SQLServer*结合传统数据库和新型分布式数据仓库的新一代企业级数据库产品*一个新颖的数据库中间件产品为什么使用MyCat如今随着互联网的发展,
分类:
数据库 时间:
2020-07-19 11:27:26
阅读次数:
86
Kafka-可靠性保证-保证了哪些可靠性 ACID是关系型数据库普遍支持的标准可靠性保证。 ACID:原子性(atomicity)、一致性(consistency)、隔离性(isolation)、持久性(durability) 如果数据库遵循ACID规范,那么该数据库就支持与事务相关的行为。 kaf ...
分类:
其他好文 时间:
2020-07-16 00:19:13
阅读次数:
71
事务隔离主要是针对ACID中的 I 隔离性设置的,在了解这几种数据库事务之前需要先了解几个重要概念: 脏读 - 事务1(READ)访问了事务2(WRITE)未提交的事务 幻读 - 一个事务读取了2次,得到的结果不一样 不可重复读 - 一个事务读取同一条记录2次,得到的结果不一致 为了解决上面的三个问 ...
分类:
数据库 时间:
2020-07-13 16:47:17
阅读次数:
81
提到MySQL的事务,我相信对MySQL有了解的同学都能聊上几句,无论是面试求职,还是日常开发,MySQL的事务都跟我们息息相关。 而事务的ACID(即原子性Atomicity、一致性Consistency、隔离性Isolation、持久性Durability)可以说涵盖了事务的全部知识点,所以,我 ...
分类:
数据库 时间:
2020-07-10 11:26:18
阅读次数:
74
事务 什么是事务 A给B转账,B收到A的钱 要么都成功,要么都失败 将一组SQL放到一个批次中去执行 ACID原则 原子性Atomicity,要么都完成,要么都不完成 一致性Consistency,针对一个事务操作前与操作后状态一直 持久性Durability,表示事务结束后的数据不随着外界原因导致 ...
分类:
数据库 时间:
2020-07-10 09:46:56
阅读次数:
59
事务 什么是事务 事务的四大特性ACID 不考虑隔离性会产生的3个问题 解决办法:四种隔离级别 1)什么是事务 事务是指是程序中一系列严密的逻辑操作,而且所有操作必须全部成功完成,否则在每个操作中所作的所有更改都会被撤消。可以通俗理解为:就是把多件事情当做一件事情来处理,好比大家同在一条船上,要活一 ...
分类:
数据库 时间:
2020-07-10 00:04:52
阅读次数:
72
#TCL /* 事务控制语言 事务:一个或一组sql语句组成一个执行单元,每条sql语句相互依赖 这个执行单元要么全部执行、要么全部失败后回滚 案例:转账 事务的acid属性 1.原子性:事务时一个不可分割的工作单位 2.一致性:事务必须使数据库从一个一致性状态转换为另一个一致性状态 3.隔离性:一 ...
分类:
数据库 时间:
2020-07-07 17:52:20
阅读次数:
79
事务的 四个特征(ACID) 事务具有四个特征:原子性( Atomicity )、一致性( Consistency )、隔离性( Isolation )和持续性( Durability )。这四个特性简称为 ACID 特性。 1 、原子性。事务是数据库的逻辑工作单位,事务中包含的各操作要么都做,要么 ...
分类:
数据库 时间:
2020-07-07 13:15:28
阅读次数:
70
数据库备份与还原 一. 命令行* 备份: mysqldump -u用户名 -p密码 数据库名称 > 保存的路径* 还原: 1. 登录数据库 2. 创建数据库: create database 数据库名; 3. 使用数据库: use 数据库名; 4. 执行文件: source 文件路径二. 图形化工具 ...
分类:
数据库 时间:
2020-07-05 17:29:40
阅读次数:
64