![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
pedestrian_h
这个作者很懒,什么都没留下…
展开
-
mysql索引
mysql索引 该图为一张数据库中的表对应的字段底层的数据图 首先当咱想要查找一条数据 一般在不建索引的条件下 如要查第3条数据 则电脑的磁盘io会消耗三次才能够找到对应的数据 这样子查找的效率太低 因此能够为所有的行数据字段建立对应的索引 在查找数据时 会从数据被存储对应的二叉树中找 利用二叉树的特性用遍历查找 与根节点对比 大于则网右子树递归查找 小于则往左递规查询 直到当前的节点值与想要查找的值相等 但在查找数据的同时 当数据的存储量达到一定值时 二叉树的深度变得很大 就算是利用递归查询当前数据对应原创 2021-03-24 23:03:36 · 58 阅读 · 0 评论 -
幻读,脏读,不可重复读
MySQL 什么是幻读,脏读,不可重复读呢? 幻读 事务在执行查询范围内的数据过程中 另一事务执行了插入操作且提交了事务导致的前候查询数据不同 对insert 表级 在执行查询一范围内的数据操作时 事务A 查找到了一条数据 此时事务B执行了一条插入操作将该范围的数据增加了一条且提交 这时候的事务A再次查询到的结构集就变多了 前后查询会不一样 这称之为幻读 不可重复读 事务在执行查询单条数据的过程中 另一事务执行了更新操作且提交了事务导致的前后数据不同 对update 行级 在事务A执行查询操作时 事原创 2021-03-13 21:57:54 · 55 阅读 · 0 评论