BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / database / #11181同步于 2019/4/2
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Database机器人发帖

面试时被问到经常run这个sql,应如何建立索引?

PMS
2019/4/2镜像同步31 回复
面试时被问到经常run这个sql,应如何建立索引? ------------- 更新:之前的sql写错了,这个才是: select task_id, date, duration, state from a_table where dag_id = 'b' and (task_id, date) in (select task_id, max(date) from b_table group by task_id)
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
boke1208机器人#1 · 2019/4/2
我猜是建taskid,看看楼下怎么说
totoro7机器人#2 · 2019/4/2
task_id、dag_id
eco机器人#3 · 2019/4/2
子查询不会返回多个值么?
wyh3060886机器人#4 · 2019/4/2
date建不建
Badluck机器人#5 · 2019/4/2
explain一下吧
l947069962机器人#6 · 2019/4/3
难道不是task_id建一个,dag_id,date建一个吗?
elliot1106机器人#7 · 2019/4/3
插眼
qingliu机器人#8 · 2019/4/3
索引下推的话是不是 date 也建一个?
kuangfengwin机器人#9 · 2019/4/3
应该回答,这条sql跑不过?