美文网首页数据库
MYSQL的一些疑惑

MYSQL的一些疑惑

作者: 随风_d6a2 | 来源:发表于2021-01-17 12:49 被阅读0次

1.联合索引的结构是什么样的??
例如,现在建立了"name,age,school"的联合索引。

2.表order有一千万条数据,orderNo添加了索引,当前需要执行一下select * from order where orderNo!=‘112’ and customerId = 11; 这样的语句,索引失效,应该如何处理?
不能够先查出select * from order where customerId = 11,再过滤,这样分页会出现重复的情况;

3.这是如何理解:
当查询使用聚簇索引时,在对应的叶子节点,可以获取到整行数据,因此不用再次进行回表查询.

为什么不需要回表查询??
聚簇索引本身就建立在表上面;表行的排列就是按照聚簇索引排列的,非聚簇索引依然要按照聚簇索引去查数据行;

4.数据库执行了语句,COMMIT和未COMMIT,执行的数据是什么状态?
为什么多个事务时,A事务可以读取到了B事务未提交的内容??

5.为什么 无索引行锁升级为表锁?
例如,update order set money = 100 where customerName = ‘小明’;
customerName 是没有索引的,这时会锁着整个表;

这个可以尝试一下;

相关文章

  • MYSQL的一些疑惑

    1.联合索引的结构是什么样的??例如,现在建立了"name,age,school"的联合索引。 2.表order有...

  • MySQL读写锁的区别

    近期学了MySQL相关的课程,看到里边表锁的部分,有些疑惑,网上搜了一些博客,都说得不是特别清楚,看MySQL手册...

  • 关于一些MySQL执行逻辑的疑惑

    最近在刷题,越往后基础知识不扎实的短板就体现出来了。。。 查询不同课程成绩相同的学生的学生编号、课程编号、学生成绩...

  • GC 为何会导致线程数降低?

    疑惑 近期收到一些报警,是方法性能报警,定位原因主要是瞬时流量突增引起的,但是观察方法中查询 MySQL 的性能不...

  • 《一些疑惑》

    写于2016年5月21日。 人类的一切意识都是由大脑支配的,我们所看到的听到的所有觉得真实的一切都是由大脑告诉我们...

  • 一些疑惑

    今天是加入简书的第14天 看了下自己的收益,折算成人民币已经有四块多了,我的计划是等我凑够了18元,就开通会员,不...

  • 一些疑惑

    今天做一篇稿件,不知道怎么回事,就是不成功。 对于新媒体的疑惑也越来越多,我到底能不能从事这个行业? 明明也做了一...

  • 一些疑惑

    简书变了 变得复杂而商业 凌乱而刺激 不知道这是不是算做了成熟 抑或是 我停留在写作的原地 只是空望着远去的现实 ...

  • 一些疑惑

    我一直认为大学是一个学习技能的时期,而不是各种尔虞我诈,攀比虚荣的时期。 学习技能是为了什么,无非是为了能在社会上...

  • 一些疑惑

    其实有个想法在我的脑海中存在很久了,我经常在想,人活着是为了什么呢,因为人生活在世上,大多数都是平凡的人,既不能为...

网友评论

    本文标题:MYSQL的一些疑惑

    本文链接:https://www.haomeiwen.com/subject/gegwoktx.html