码迷,mamicode.com
首页 >  
搜索关键字:数据库事务    ( 856个结果
悲观锁、乐观锁和数据库的锁之间的关系
首先悲观锁和乐观锁是基于业务逻辑来讲的,他们和数据库的锁是不同的概念,数据库的锁是实现数据库事务的机制。 乐观锁就在并发情况下,避免覆盖更新的一种机制,是程序员自己通过添加一个version字段实现,每次load数据都读出这个字段,在更新的时候比较下这个version字段是否一致而避免覆盖了不同的版 ...
分类:数据库   时间:2019-05-06 20:52:48    阅读次数:161
数据库事务、事务隔离级别以及锁机制详解
以下主要以MySQL(InnoDB引擎)数据库为讨论背景,纯属个人学习总结,不对的地方还请指出! 什么是事务? 事务是作为一个逻辑单元执行的一系列操作,要么一起成功,要么一起失败。一个逻辑工作单元必须有四个属性,称为 ACID(原子性、致性、隔离性和持久性)属性,只有这样才能成为一个事务。 数据库事 ...
分类:数据库   时间:2019-05-03 18:54:14    阅读次数:173
PostgreSQL统计信息的几个重要视图
1、pg_stat_databaseyzs=#select*frompg_stat_database;-[RECORD1]--+------------------------------datid|13156#数据库的oiddatname|postgres#数据库名numbackends|0#访问当前数据库的连接数量xact_commit|2357#该数据库事务提交总量:和下面的rollback
分类:数据库   时间:2019-05-03 13:02:50    阅读次数:642
Spring事务
1.数据库事务的4个基本特征,即ACID Atomic(原子性):数据库包含的操作被看作是一个整体的业务单元,该业务单元内的操作要么全部成功,要么全部失败。 Consistency(一致性):事务在完成时,必须使所有的数据保持一致的状态。 Isolation(隔离性):多线程同时操作同一数据时,会产 ...
分类:编程语言   时间:2019-05-01 13:28:25    阅读次数:131
MySQL:管理MySQL、事务(三)
干货 : 命令行程序 实际上是MySQL客户端,真正的MySQL服务器程序是 ,在后台运行. 数据库事务具有ACID特性,用来保证多条SQL的全部执行。 五、MySQL 通过mysql命令行登录 MySQL Client的可执行程序是mysql,MySQL Server的可执行程序是mysqld。 ...
分类:数据库   时间:2019-04-30 23:52:19    阅读次数:262
009. 分布式事务
数据库事务: ACID 分布式理论: CAP定理 BASE理论 分布式事务解决方案: 两阶段提交(2PC) 补偿事务(TCC) 本地消息表(异步确认) MQ事务消息 https://www.cnblogs.com/savorboard/p/distributed-system-transaction ...
分类:其他好文   时间:2019-04-27 13:29:34    阅读次数:137
数据库常见面试问题(一)
1. 数据库三范式是什么? 第一范式:表中每个字段都不能再分。 第二范式:满足第一范式并且表中的非主键字段都依赖于主键字段。 第三范式:满足第二范式并且表中的非主键字段必须不传递依赖于主键字段。 2. 什么是数据库事务? 事务具有四大特性:一致性、原子性、隔离性、持久性。 数据库事务是指:几个SQL ...
分类:数据库   时间:2019-04-23 09:28:02    阅读次数:158
浅谈数据库事务
事务的四大特性(ACID)原子性原子性是指事务包含的所有操作要么全部成功,要么全部失败。例小王要向小李转账200元。则账要么转账成功小王账户减200元,小李账户加200元,要么执行失败,两者账户都不动。一致性一致性是指事务执行之前和执行之后都必须处于一致性状态。假设转账前小王和小李的余额之和是2000元,那么不管他们之间进行了多少次转账,他们的余额之和肯定还是2000元。隔离性隔离性是当多个事务并
分类:数据库   时间:2019-04-08 17:31:51    阅读次数:140
JDBC事务的处理-----模拟银行转账业务
定义: 数据库事务(简称:事务)是数据库管理系统执行过程中的一个逻辑单位,由一个有限的数据库操作序列构成。 概要: 一个数据库事务通常包含了一个序列的对数据库的读/写操作。它的存在包含有以下两个目的: 为数据库操作序列提供了一个从失败中恢复到正常状态的方法,同时提供了数据库即使在异常状态下仍能保持一 ...
分类:数据库   时间:2019-04-03 22:20:08    阅读次数:210
数据库事务的四大特性以及事务的隔离级别
⑴ 原子性(Atomicity) 原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,这和前面两篇博客介绍事务的功能是一样的概念,因此事务的操作如果成功就必须要完全应用到数据库,如果操作失败则不能对数据库有任何影响。 ⑵ 一致性(Consistency) 一致性是指事务必须使数据库从一个一致 ...
分类:数据库   时间:2019-04-03 22:02:58    阅读次数:153
856条   上一页 1 ... 18 19 20 21 22 ... 86 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!