学习笔记
文章平均质量分 92
小醒目cpt
这个作者很懒,什么都没留下…
展开
-
MySQL中的索引
什么是索引帮助MySQL高效获取数据的数据结构。更通俗的说,数据库索引好比是一本书前面的目录,能加快数据库的查询速度。一般来说索引本身也很大,不可能全部存储在内存中,因此索引往往是存储在磁盘上的文件中的(可能存储在单独的索引文件中,也可能和数据一起存储在数据文件中)索引的优势和劣势优势可以 提高数据检索的效率,降低数据库的IO成本,类似于书的目录。通过索引列对数据进行排序,降低数据排序的成本,降低了CPU的消耗。被索引的列会自动进行排序,包括【单列索引】和【组合索引】,原创 2021-06-07 08:44:29 · 222 阅读 · 0 评论 -
MySQL事务以及MVCC详解
MySQL事务以及MVCC什么是事务事务的特性(ACID)Innodb的隔离性有哪些每个隔离性会造成什么问题事务特性是怎么保证的事务怎么保证一致性事务怎么保证原子性事务怎么保证持久性事务怎么保证隔离性MVCC是什么MVCC的概念MVCC是怎么保证隔离级别的MVCC 在mysql 中的实现ReadView快照读和当前读RR隔离级别下解决幻读--临键锁串行化是怎么加锁的MySQL中锁MySQL锁概述死锁和死锁检测乐观锁和悲观锁共享锁和排它锁一致性锁定读和一致性非锁定读binlog,redolog,undolog原创 2021-04-12 17:06:54 · 1884 阅读 · 5 评论 -
Docker安装与常见命令
1. Docker安装安装相关依赖yum install -y yum-utils device-mapper-persistent-data lvm2;yum -y install gcc;yum -y install gcc-c++;yum install glibc.i686:设置阿里云镜像源yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo原创 2021-03-30 15:10:23 · 181 阅读 · 0 评论