随笔分类 -  数据库

摘要:1、死锁案例引入 1.1背景简介 在进行数据库切换(Oracle->MySQL)过程中,涉及存量数据迁移和增量数据同步工作。其中,在存量数据迁移过程中,发生了死锁。 1.2死锁发生场景 1.2.1表索引介绍 索引名称 索引字段 是否唯一索引 PRIMARY ID 是 UK_A_B A, B 是 其他 阅读全文
posted @ 2023-05-27 01:46 机械公敌 阅读(320) 评论(0) 推荐(0)
摘要:参数汇总 <bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource" init-method="init" destroy-method="close"> <!--jdbc_url是AnalyticDB MySQL集群的连 阅读全文
posted @ 2023-05-04 17:11 机械公敌 阅读(398) 评论(0) 推荐(0)
摘要:SqlSessionFactory是什么? SqlSessionFactory 是 Mybatis 的核心接口之一,它是用于创建 SqlSession 对象。 Mybatis 的 SqlSession 对象是负责管理应用程序与数据库之间一组事务的机制,并为应用程序提供访问数据库的方法。SqlSess 阅读全文
posted @ 2023-05-04 11:38 机械公敌 阅读(2262) 评论(0) 推荐(1)
摘要:一. 并发场景下的问题 事务的特性: A(Atomicity)原子性:操作时原子的,要么全部执行,要不全部不执行。 C(Consistentcy)一致性:数据库对外呈现出一致性的状态,如果呈现出了一个事务执行中的状态,那么就认为是不一致的。 I(Isolation)隔离型:对应事务的隔离级别。 D( 阅读全文
posted @ 2021-05-25 17:13 机械公敌 阅读(148) 评论(0) 推荐(0)
摘要:https://www.jianshu.com/p/0371c9569736 阅读全文
posted @ 2021-02-23 20:12 机械公敌 阅读(44) 评论(0) 推荐(0)
摘要:原文链接:https://blog.csdn.net/top_code/article/details/50599840 阅读全文
posted @ 2020-11-10 14:17 机械公敌 阅读(84) 评论(0) 推荐(0)
摘要:< >转载自http://laijianfeng.org/2019/03/MySQL-Binlog-%E4%BB%8B%E7%BB%8D/ MySQL Binlog 介绍 Binlog 简介 MySQL中一般有以下几种日志: 日志类型写入日志的信息 错误日志 记录在启动,运行或停止mysqld时遇到 阅读全文
posted @ 2020-07-07 17:51 机械公敌 阅读(164) 评论(0) 推荐(0)
摘要:一.什么是HBase? HBase是一个分布式的、面向列的开源数据库。(来自于百度百科) 简单来说,HBase是一个适合大量数据、数据稀疏(后续会解释)、面向可扩展性的非关系型数据库。关于关系型数据库与非关系型数据库参考:简述关系型数据库和非关系型数据库 下面,先介绍几个相关概念: 1.行存储与列存 阅读全文
posted @ 2019-07-06 16:45 机械公敌 阅读(369) 评论(0) 推荐(0)