···
首页
···
开发工具
···
开发入门教程
···
网址导航
···
搜索
Ctrl K
mysql事务
ThinkPHP 事务操作
ThinkPHP 事务操作,1. 前言,前面小节学习了如何对数据库增删改查操作,本小节介绍一下和事务相关的操作。,2. MySQL 事务介绍,事务其实就是同一组具有原子性的 SQL 操作,也可以说是一个独立的工作单元。若同一组数据库操...
MySQL 数据库的死锁、事务日志
MySQL 数据库的死锁、事务日志,死锁和事务日志也是数据库事务绕不开的部分,本小节将重点介绍数据库的死锁和事务日志,让大家对死锁和事务日志能有基本的认识。,1. 死锁,死锁是指 两个或多个事务在执行过程中,因争夺资源...
事务
1. 前言,MySQL 中事务(Transaction)的定义是对于一个或者多个 SQL 语句,要么全部执行成功,要么一个都不执行成功。在实际应用场景中,有很多需要事务的场景,例如在电商网站,顾客下单、付款以及商品扣减库存就应该在一个...
Spring Boot 多数据源与分布式事务
Spring Boot 多数据源与分布式事务,1. 前言,一个项目中使用多个数据源的需求,我们在日常工作中时常会遇到。,以商城系统为例,有一个 MySQL 的数据库负责存储交易数据。公司还有一套 ERP 企业信息化管理系统,要求订单信...
MySQL 中的事务控制机制
MySQL 中的事务控制机制,事务控制是 MySQL 的重要特性之一。在 MySQL 中,InnoDB 和 NDB Cluster 是常见的事务型存储引擎。,1. 自动提交,默认情况下,MySQL 是自动提交(autocommit)的。也就意味着: 如果不是显式地开始一...
MySQL 的事务和隔离级别
MySQL 的 事务和隔离级别,事务是一组原子性的SQL查询,事务内的SQL语句,要么全部执行成功,要么全部执行失败。本节重点介绍事务的ACID和隔离级别。,1. ACID,提到事务,大家肯定都不陌生,和数据库打交道,我们都会用到事务。...
29 SQL 事务1
SQL 事务1,1. 定义,,慕课解释: 事务(Transaction)是数据库中的一个核心概念,指的是将数据库的一组操作作为一个整体,要么全部执行,要么都不执行。,,2. 前言,本小节,我们将一起学习数据库中的一个重点内容——事务。,事务...
课程导读
课程导读,本系列是 MySQL 系列教程之一,源自一线资深 DBA 多年的实战经验总结和 MySQL 数据库的使用心得,基于 MySQL 官方版本,本系列共分为 《MySQL 入门教程》、以及《MySQL 进阶教程》两门教程, 本教程是《MySQL 进阶教...
30 SQL 事务2
SQL 事务 2,1. 前言,在上一小节中,我们介绍了事务的概念和基本使用,探讨了事务的四大特性,本小节我们将更加深入的学习事务。,在实际的生产环境中,偶尔会遇到大量并发访问的情况;大量的并发会导致数据的竞争,从而引起...