ICode9

精准搜索请尝试: 精确搜索
  • 数据库-事务2021-01-22 15:34:39

    数据库-事务(Transaction) 事务相关概念 BEGIN TRANSACTION //事务开始 SQL1 SQL2 COMMIT/ROLLBACK //事务提交或回滚 数据库事务可以包含一个或多个数据库操作,但这些操作构成一个逻辑上的整体。 构成逻辑整体的这些数据库操作,要么全部执行成功,要么全部不执行。 构成事务

  • SAP常用事务码及规则2021-01-22 13:04:34

     So here are the 40 most-used transaction codes in SAP ECC. Take a look and make sure you’re not missing out on anything. #Transaction CodeTransaction DescriptionApplication ComponentApplication Description 1 FBL1N Vendor Line Items FI-GL-IS Informat

  • MySQL事务及集群架构2021-01-22 10:04:34

    一、ACID 特性 在关系型数据库管理系统中,一个逻辑工作单元要成为事务,必须满足这 4 个特性,即所谓的 ACID:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability)。 原子性:事务是一个原子操作单元,其对数据的修改,要么全都执行,要么全都不执行。修改---》Buffer Pool

  • Redis基础之事务2021-01-21 23:32:53

    如果Redis需要执行一组命令,为了保持数据的一致性,连续性,需要用到事务(Transaction),本文以一些简单的小例子,简述Redis事务相关内容,仅供学习分享使用,如有不足之处,还请指正。 Redis事务涉及命令 DISCARD:取消事务,且DISCARD是与MULTI成对出现,不可以单独使用。 MULTI:标记一个事务块的开始

  • mysql:如何解决数据修改冲突(事务+行级锁的实际运用)2021-01-21 15:01:37

    摘要:最近做一个接诊需求遇到一个问题,假设一个订单咨询超过3次就不能再接诊,但如果两个医生同时对该订单进行咨询,查数据库的时候查到的接诊次数都是2次,那两个医生都能接诊,所谓接诊可以理解为更新了接诊次数,此时就出现了问题(接诊了4次)。 其实这个问题看似很明朗,但想要完全解决

  • MySQL-锁的学习2021-01-21 13:03:12

    SQL标准规定不同隔离级别 READ UNCOMMITTED :脏读、不可重复读、幻读都可能发生。 READ COMMITTED:隔离级别下,不可重复读、幻读可能发生,脏读不可以发生。 REPEATABLE READ:隔离级别下,幻读可能发生,脏读和不可重复读不可以发生。 SERIALIZABLE:隔离级别下,上述问题都不可以发生

  • 死锁分析与解决2021-01-21 11:32:59

    死锁是指两个或两个以上的事务在执行过程中,因争夺锁资源而造成的一种相互等待的现象。 死锁产生的必要条件: 互斥:并发执行的事务为了进行必要的隔离保证执行正确,在事务结束前,需要对修改的数据库记录持锁,保证多个事务对相同数据库记录串行修改。 请求与保持:已经持有一个资源锁,等待另

  • MySQL高级系列--MVCC2021-01-21 10:33:36

    其他网址 【MySQL】当前读、快照读、MVCC - wwcom123 - 博客园 正确的理解MySQL的MVCC及实现原理-12172612-51CTO博客数据库MVCC 隔离级别_数据库_Jaylon Wang的专栏-CSDN博客 简介         多版本并发控制(Multi-Version Concurrency Control, MVCC),顾名思义,在并发访问的

  • 混合时间戳2021-01-20 18:29:03

    作者介绍:包子侠 翻译自论文: HybridTime - Accessible Global Consistency with High Clock Uncertainty 摘要 在物理时钟不确定的分布式系统中保证全局一致性是很多分布式系统 (如分布式数据库) 要解决的问题。Google的Spanner数据库通过使用高精度时钟,降低时钟不确定性,然后

  • Spring简单入门2021-01-20 13:58:31

    也是对着B站动力节点的视频敲的,入门够用。 Spring减轻对项目模块之间的管理,类和类之间的管理,帮助开发人员创建对象,管理对象之间的关系。 核心技术:IOC和AOP。能够实现模块之间,类之间的解耦合。 依赖:class A中使用class B的属性或方法,叫做class A依赖class B。 一、IOC IOC(Inv

  • Spring学习总结(十二):Spring中的事务管理2021-01-20 13:57:20

            在上一篇的最后,我们引出了问题的产生,接下来看看Spring中是如何解决此类问题的。 一、Spring中事务属性的介绍        Spring中事务的属性有以下几种: (1)事务传播行为(propagation) 当事务方法被另一个事务方法调用时,必须指定事务应该如何传播。例如:方法可能继续在

  • 转载 Spring boot中配置事务管理2021-01-20 10:04:49

    一、注解的方式 1. 在Spring boot工程的主入口类中加入注解 // 开启事务支持 @EnableTransactionManagement 1 2 2. 在需要事务支持的服务类(class)或方法(method)上,加上注解并设置其属性 /* * 表明该类(class)或方法(method)受事务控制 * @param propagation 设置隔离级别 *

  • Spring框架之事务源码完全解析2021-01-19 20:34:21

    Spring框架之事务源码完全解析   事务的定义及特性:        事务是并发控制的单元,是用户定义的一个操作序列。这些操作要么都做,要么都不做,是一个不可分割的工作单位。通过事务将逻辑相关的一组操作绑定在一起,以便服务器保持数据的完整性。事务通常是以begin transaction开始

  • 微服务中的分布式事务有这一篇就够了,详细从0到1深入浅出理解分布式事务及解决方案2021-01-19 18:34:23

    详细从0到1深入浅出理解分布式事务及解决方案 1. 基础概念   1.1 什么是事务   1.2 本地事务   1.3 分布式事务   1.4 分布式事务产生的情景 2. 分布式事务基础理论   2.1 CAP理论     2.1.1 理解CAP       C - Consistency       A - Availability

  • MySQL进阶(四)事务与锁2021-01-19 18:30:01

    MySQL的事务与锁 五、MySQL事务5.1 事务简介5.2 事务四大特征5.2.1 原子性(Atomicity)5.2.2 一致性(Consistency)5.2.3 隔离性(Isolation)5.2.4 持久性(Durability) 5.3 事务提交、回滚5.3.1 实现的原理简单介绍 5.4事务特性--隔离性5.4.1 隔离性有隔离级别(4个)5.4.2 读未提交5.4.

  • 数据库知识点汇总2021-01-19 15:33:51

    数据库简答题 1、典型数据库模型 层次数据模型、网状数据模型、关系数据模型、面向对象数据模型等 3、简述数据库、数据库系统、数据库管理系统 数据库是长期存储在计算机内、有组织的、可共享的大量数据的集合。数据库中的数据按照一定的数据模型组织、描述和存储,具有较小的

  • 数据库中的事务2021-01-19 15:05:55

    事务的基本介绍 1.概念:如果一个包含多个步骤的业务操作,被事务管理,那这些操作要么同时成功要么同时失败 2.操作:1.开启事务: start transaction               2.回滚: rollback               3.提交:commit      4.MYSQL中事务默认自动提交           一条D

  • ShardingJdbc 数据分布式事务2021-01-19 15:04:02

        sharding-jdbc分布式事务支持:官网https://shardingsphere.apache.org/document/current/cn/features/transaction/        1、本地事务   在不开启任何分布式事务管理器的前提下,让每个数据节点各自管理自己的事务。 它们之间没有协调以及通信的能力,也并不互相知晓其他

  • 事务使用规范2021-01-19 14:32:23

        模式 Dao Service Control servcie异常 control抛异常 期望 结果  单表模式 只读 / / / / 无法写入 无法写入 只读 写事务 / / / 写入 写入 只读 写事务 / 有 / 回滚 回滚 只读 写事务 / / 有 回滚 回滚失败,数据写入成功 只读 / 写事务 / / 写入 写入 只读

  • Mysql13—— TCL语言2021-01-19 11:34:32

    Transaction Control Language 事务控制语言 事务:一个或一组sql语句组成一个执行单元,这个执行单元要么全部执行,要么全部不执行  案例引入:转账  张三丰     1000 郭襄         1000 update 表 set 张三丰的余额=500 where name='张三丰'; 意外 update 表 set 郭襄的余额=1

  • 面试题2021-01-18 22:59:09

    常用的集合有哪些? Map接口和Collection接口是所有集合框架的父接口: Collection接口的子接口包括:Set接口和List接口Map接口的实现类主要有:HashMap、TreeMap、Hashtable、ConcurrentHashMap以及Properties等Set接口的实现类主要有:HashSet、TreeSet、LinkedHashSet等List接口的

  • Spring-声明式事务2021-01-18 20:57:05

    什么是事务? 事务是把一系列动作当成一个独立的工作单元,这些动作要么全部完成,要么全部失败。 事务的4个属性(ACID) 原子性(atomicity):事务是原子操作,由一系列动作组成,事务的原子性确保动作要么全部完成,要么全部失败一致性(consistency):一旦事务动作完成,数据和资源处于一致状态隔离性

  • MySQL笔试面试部分知识点32021-01-18 17:34:42

    日志 undo log(回滚) 保存了事务发生之前的数据的一个版本,可以用于回滚,同时可以提供多版本并发控制下的读(MVCC),也即非锁定读   redo log(持久性) 重做日志是在事务开始之后逐步写入重做日志文件,而不一定是事务提交才写入重做日志。确保事务的持久性   存储引擎 InnoDB 支持事务、行锁

  • Spring事务回滚机制2021-01-18 15:34:02

    为什么不会滚呢??是对Spring的事务机制就不明白。!!    默认spring事务只在发生未被捕获的 runtimeexcetpion时才回滚。     spring aop  异常捕获原理:被拦截的方法需显式抛出异常,并不能经任何处理,这样aop代理才能捕获到方法的异常,才能进行回滚,默认情况下aop只捕获runtimeexc

  • 《我想进大厂》之分布式事务篇2021-01-18 14:01:33

    对于分布式事务,相信所有人都应该很了解,为什么会有分布式事务?无论是数据量导致的分库,还是现在微服务盛行的场景都是他出现的原因。 这一篇内容还是避免不了俗套,主要的范围无非是XA、2PC、3PC、TCC,再最后到Seata。 但是,我认为这东西,只是适用于面试和理论的了解,你真要说这些方案实际

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有