数据库
For_ZZHacker
此人应该不懒,因为他象征性的写了点东西
展开
-
mysql索引相关
结论:B+tree链接: 数据结构动画演示为什么选择这种数据结构?二叉树: 只是简单的排序(右树大,左树小),而且如果数据按照顺序生成的话,会变成一个单链表红黑树(平衡二叉树):因为可以自旋平衡,解决了二叉树的单链表问题,但是由于数据量过大的时候会出现树的深度过大,如果说每一个树节点一次磁盘IO读进内存进行比较会很慢。B-tree(平衡多叉树):将每个节点变成包含多个索引数据的节点,每...原创 2020-04-20 18:48:27 · 244 阅读 · 0 评论 -
mysql的事务和锁
手动开启(begin)提交(commit)事务和自动开启提交事务。事务的四大特征(ACID):原子性(Atomicity)、一致性(Consistent)、隔离性(isolation)、持久性(Durable)。多事务高并发常存在的问题(大到小):脏读、不可重复读、幻读。脏读:一个事务读取到另一个事务未提交的数据不可重复读:一个事务读取到另一个事务已经提交的update的结果...原创 2019-01-18 10:15:19 · 226 阅读 · 0 评论