![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
单曲循环
喜欢钻研、性格开朗....
展开
-
centos7下使用yum源安装mysql5.7
1.现在centos上默认是没有yum源的,yum安装的是 MariaDB。所以我们需要自己先配置yum源。配置yum源步骤如下:安装wgetyum install wget下载yum源wget 'https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm'安装yum源rpm -...原创 2019-11-17 14:25:01 · 89 阅读 · 0 评论 -
Mysql 主从复制原理
主从形式mysql主从复制 灵活一主一从 主主复制 一主多从---扩展系统读取的性能,因为读是在从库读取的; 多主一从---5.7开始支持 联级复制---用途及条件mysql主从复制用途实时灾备,用于故障切换 读写分离,提供查询服务 备份,避免影响业务主从部署必要条件:主库开启binlog日志(设置log-bin参数) 主从server...转载 2019-11-17 11:29:55 · 139 阅读 · 0 评论 -
Spring事务传播机制
在TransactionDefinition接口中定义了七个事务传播行为。先说最常用的三个PROPAGATION_REQUIRED 如果存在一个事务,则支持当前事务。如果没有事务则开启一个新的事务。如果上下文中已经存在事务,那么就加入到事务中执行,如果当前上下文中不存在事务,则新建事务执行。所以这个级别通常能满足处理大多数的业务场景。子事务回滚,父事务一定回滚;父事务回滚,子...原创 2019-11-17 11:04:26 · 135 阅读 · 0 评论 -
MySQL 事务
一、什么是事务?事务(Transaction)可以理解为是一种机制、一个操作序列,包含了一组数据库操作命令,并且把所有的命令作为一个整体一起向系统提交或撤销操作请求,即发送的一组数据命令要么执行,要么不执行。因此事务是一个不可分割的工作单位,在数据库上执行并发操作时,事务是作为最小的控制单元来使用的,特别适用于多用户同时操作的数据系统。例如:航空公司的订票系统 、银行或证券系统系...原创 2019-11-17 11:04:40 · 123 阅读 · 1 评论 -
二叉树、B树、B+树总结
推荐数据结构在线学习连接:(可以动态演示数据结构存储情况)https://www.cs.usfca.edu/~galles/visualization/Algorithms.html二叉树、红黑树、B树、B+树也可以参考其他总结,如下:https://blog.csdn.net/ff_simon/article/details/101055134一、二叉树定义:树中的每个节点最...原创 2019-11-09 21:02:01 · 897 阅读 · 0 评论 -
Mysql 乐观锁、悲观锁
注:也可参考其他总结https://blog.csdn.net/qq_27469747/article/details/79741490前提:乐观锁和悲观锁主要是针对数据库中同一条数据并发时的考虑悲观锁(Pessimistic Lock)顾名思义,就是很悲观,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会block直到它拿到锁。传统的...原创 2019-11-04 22:53:38 · 90 阅读 · 0 评论