
Mysql
姑苏冷
不想成为技术大牛的程序员不是一个好的程序员
展开
-
Mysql回顾(一)--锁和事务
一:事务的隔离级别 事务隔离级别是为了解决并发带来的问题,脏读,不可重复读(针对update/delete操作),幻读(针对insert操作)。 为了保证一个事务中的读一致性问题,需要对其控制。 事务的隔离级别我们都知道可以解决脏读,不可重复读,幻读的问题。但是Mysql通过什么机制来实现读一致性问题呢?这就牵涉到MVCC(多版本并发控制)。 MVCC:多版本并发控制,对于事物的隔离级别的控制。只有RC,RR隔离级别才会用到这种技术。MVCC(Mutil-Ve...原创 2020-05-08 21:40:14 · 240 阅读 · 0 评论 -
Mysql(三)执行计划
执行计划我们知道,不管是哪种数据库,或者是哪种数据库引擎,在对一条SQL语句进行执行的过程中都会做很多相关的优化,对于查询语句,最重要的优化方式就是使用索引。而执行计划,就是显示数据库引擎对于SQL语句的执行的详细情况,其中包含了是否使用索引,使用什么索引,使用的索引的相关信息等。基本语法explainselect...mysql的explai...原创 2020-05-08 21:48:48 · 976 阅读 · 0 评论