mysql rds通过主键更新数据,执行计划为什么走的是range方式-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

mysql rds通过主键更新数据,执行计划为什么走的是range方式

2018-09-27 21:10:13 3831 1

2mysql通过主键更新单条数据,执行计划为什么走的是range方式,但是通过主键查找单条记录走的是const
1

取消 提交回答
全部回答(1)
  • 来一点幽默
    2019-07-17 23:06:57

    因为表最多有一个匹配行,单条查找的时候它将在查询开始时被读取。因为仅有一行,在这行的列值可被优化器剩余部分认为是常数。const表很快,因为它们只读取一次。type=const表示通过索引一次就找到了。
    而更新数据是需要先查询再索引。range查询与索引使用。

    0 0
相关问答

1

回答

【RDS】如何对RDS MySQL实例的数据库进行备份和恢复呢?

2022-01-14 09:44:19 587浏览量 回答数 1

1

回答

【RDS】使用get_rds_backup.py工具怎么下载RDS MySQL备份文件?

2022-01-14 10:34:51 522浏览量 回答数 1

1

回答

【RDS】云数据库 RDS MySQL 版,如何查看表的主键字段?

2022-01-14 11:14:34 579浏览量 回答数 1

1

回答

【RDS】RDS MySQL行锁等待和行锁等待超时,该如何处理?

2022-01-14 11:16:22 676浏览量 回答数 1

1

回答

【RDS】云数据库 RDS MySQL 版的decimal字段过大导致查询不准确,如何处理?

2022-01-14 11:25:10 543浏览量 回答数 1

1

回答

【RDS】云数据库RDS MySQL中,如何查看增量数据?

2022-01-14 11:27:32 791浏览量 回答数 1

1

回答

【RDS】RDS MySQL排序分页查询数据顺序错乱,该如何处理?

2022-01-14 11:28:54 718浏览量 回答数 1

1

回答

【RDS】RDS MySQL中出现长时间执行查询命令,如何处理?

2022-01-13 17:46:27 521浏览量 回答数 1

1

回答

【RDS】自建数据库如何通过RDS MySQL备份按时间点恢复数据?

2022-01-13 17:51:54 552浏览量 回答数 1

0

回答

技术运维问题 - MYSQL使用 -RDS MySQL实例重启后表不能访问

2018-09-28 22:41:12 1660浏览量 回答数 0
+关注
文章
问答
问答排行榜
最热
最新
相关电子书
更多
MySQL表和索引优化实战
立即下载
MySQL 5.7让优化更轻松
立即下载
One Box:解读事务与分析一体化数据库HybridDB for MySQL
立即下载