![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
文章平均质量分 85
王9911
hhhh
展开
-
小白都能秒懂的EXPLAIN关键字,对300w测试数据进行优化
下面都是以MYSQL8.0版本测试。 关闭MYSQL缓存 Explain关键字使用 直接通过在查询语句前加上explain ,如 explain select * from test ; Explain 下各个字段作用 id:从id属性可以得知表的执行顺序 举个例子: 查询1 explain select * from test ; 查询2 explain select * from score sc where sc.s_id in (select stu.s_id ...原创 2021-04-13 13:17:19 · 191 阅读 · 0 评论 -
mysql隔离级别深入理解
今天彻底的学习一下数据库中的四种隔离机制,也算个人记录一下学习情况。 先上概念,所谓概念不清,理解混淆。 MySQL的S锁和X锁: **共享锁(shared lock):**也叫读锁,读锁是共享的,或者说是互不阻塞的。 **排它锁(exclusive lock):**也叫写锁,写锁是互斥的,一个写锁会和其他的写锁或者读锁互斥,相互阻塞。 事务的四种隔离级别: **读未提交:**Read Unco...原创 2020-04-03 18:42:14 · 355 阅读 · 0 评论