数据库
菜的可以
懂得越多知道的越少
这个作者很懒,什么都没留下…
展开
-
Mysql面试基础
查找重复数据 select * from log group by uid having count(uid) > 1; Mysql事务的各种隔离级别,分别会有什么问题,mysql 是如何解决的 读已提交 读未提交 可重复读 串行化 Mysql事务的 7种传播 ...原创 2020-01-16 15:30:13 · 126 阅读 · 0 评论 -
Mysql Innodb存储引擎
锁: 行锁: innodb的锁是对索引加锁,如果查询到并没有用到索引就会对表进行加锁 Record Lock:对单条记录加上锁 Gap Lock: 间隙锁,锁定一个范围,但是不包含记录本身 Next -Key Lock: Record Lock+ Gap Lock,锁定一个方位并锁定记录本身 InnoDB会根据不同事务隔离级别会使用不同的算法 MVCC:多版本控制 表锁: 例子:...原创 2020-01-06 16:13:46 · 78 阅读 · 0 评论 -
Mysql相关Log
参考资料 一. Mysql本身Log,无关存储引擎(存储引擎的上层) 二进制日志(binlog) relay(中继) log: Mysql 主节点将binlog写入本地,从节点定时请求增量binlog,主节点将binlog同步到从节点。 从节点单独进程会将binlog 拷贝至本地 relaylog中。 从节点定时重放relay log。 二. 存储引擎Log Innodb 重做日志(re...原创 2020-01-06 16:14:22 · 84 阅读 · 0 评论 -
Mysql 主从备份
将Mysql服务器放在同一个局域网内,内网传输贼快,可忽略网络传输的消耗及延迟原创 2020-01-06 16:14:13 · 55 阅读 · 0 评论