关注
我尝试从数据库系统的运行过程给个思路。针对第一个 SQL,首先进行 TableScan ,读取所有 data_point_id 满足条件的元组,这里行为在其上有索引,所以会变成一个 IndexScan。然后是进行 Order by 操作,返回前两个数据。针对第二个 SQL,构建的索引似乎并不能加速数据定位的过程,首先你是在进行点查询,我认为应该是使用 hash table 作为索引数据结构,这个情况下,索引项的 key 是无序的,因此会抽取所有 data_point_id 满足条件的元组,不管 create_time的情况。因为又有使用 order by,所以使用 B+树 也是有可能的,这种情况下,可能会加速,具体情况我也分析不清楚。个人认为, Hash table 的可能性更大。
查看原帖
点赞 评论
相关推荐

点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 26届的你们有几段实习? #
34826次浏览 398人参与
# 打工人的工作餐日常 #
50329次浏览 383人参与
# 你被哪些公司秒挂过? #
26314次浏览 223人参与
# 月薪多少能在一线城市生存 #
17762次浏览 231人参与
# 如何提高实习转正率? #
10004次浏览 148人参与
# 你后悔自己读研吗? #
14212次浏览 215人参与
# 你认为哪些项目算烂大街? #
14028次浏览 256人参与
# 你以为的实习VS真实的实习 #
19590次浏览 182人参与
# 追觅科技求职进展汇总 #
17295次浏览 119人参与
# 双非能在秋招上岸吗? #
220152次浏览 1165人参与
# 当下环境,你会继续卷互联网,还是看其他行业机会 #
116403次浏览 804人参与
# 你觉得技术面多长时间合理? #
98276次浏览 712人参与
# 哪些公司真双非友好? #
14440次浏览 80人参与
# 机械校招之路总结 #
93106次浏览 1891人参与
# 最难的技术面是哪家公司? #
7841次浏览 68人参与
# 找工作时的取与舍 #
82090次浏览 587人参与
# 网申一定要掌握的小技巧 #
10300次浏览 66人参与
# 拼多多求职进展汇总 #
648728次浏览 5186人参与
# 海康威视求职进展汇总 #
489157次浏览 3619人参与
# 你小时候最想从事什么职业 #
103987次浏览 1787人参与