数据库
鹿人藤
这个作者很懒,什么都没留下…
展开
-
主键索引、普通索引、密集索引、稀疏索引区别
1.最近学到mysql的存储引擎: InnoDB和myISAM两种:他们的区别中谈到了索引的问题; 2.密集索引和稀疏索引的区别: 密集索引:对于主文件中每一条记录都有索引项与之对应,因此有可能一个索引项会对应多个记录。 稀疏索引:索引项中只对应主文件中的部分记录,即不会给每条记录建立索引。 稀疏索引要求索引字段选自于主文件中的有序属性(即属性值是按照递增排序的); 查询方式:如果要查找某条记录K,先从索引表找,如果未找到,则找相邻的小于K的最大索引字段值对应的索引项,然后从该索引项对应的记录开始顺序进行原创 2020-06-30 11:48:57 · 1509 阅读 · 8 评论 -
MySQL中一条SQL语句是如何执行的
https://www.jianshu.com/p/bbaeab492a64原创 2020-03-01 11:07:53 · 122 阅读 · 0 评论 -
单例模式的实现
https://www.cnblogs.com/dingxiansen/p/9353254.html原创 2020-03-01 10:00:50 · 75 阅读 · 0 评论 -
MySQL是如何解决幻读的
一、什么是幻读 在一次事务里面,多次查询之后,结果集的个数不一致的情况叫做幻读。而多出来或者少的哪一行被叫做 幻行 二、为什么要解决幻读 在高并发数据库系统中,需要保证事务与事务之间的隔离性,还有事务本身的一致性。 三、MySQL 是如何解决幻读的 1. 多版本并发控制(MVCC)(快照读) 多数数据库都实现了多版本并发控制,并且都是靠保存数据快照来实现的。 以 InnoDB 为例,每一行中都冗余...原创 2020-02-29 18:16:02 · 282 阅读 · 0 评论 -
数据库主从复制
一、什么是主从复制 二、主从复制的作用(重点) 三、主从复制的原理(重中之重) 四、必问面试题干货分析(最最重要的点) https://blog.csdn.net/weixin_30770783/article/details/96641604?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute...原创 2020-02-29 15:42:21 · 83 阅读 · 0 评论 -
加密算法的总结
这篇博客写的很全https://blog.csdn.net/baidu_22254181/article/details/82594072原创 2020-02-27 21:34:55 · 142 阅读 · 0 评论