开发者社区 > 数据库 > 正文

polardb-mysql 数据库,add_index_outline语法,如何在多个表中使用索引?

下面语句,如何add_index_outline使用,index(r idx_createDate) index(c idx_id)这两个索引?
```select count(*)
from
table1 r
left join table2 c
on r.channel_id = c.id
left join table3 m on m.No = r.No
left join table4 master on master.id = m.chantId
where
1 = 1
and c.uuid = r.aChannelCode
and r.createDate >= timestamp('2024-10-17 00:00:00.000000')
and r.createDate <= timestamp('2024-12-24 23:59:59.999999')
order by
r.id desc
LIMIT
15


或者
在当我使用UNION ALL拼接语句时,如何使用add_index_outline

```dbms_outln.add_index_outline('<Schema_name>','<Digest>',<Position>,'<Type>','<Hint>','<Scope>','<Query>');

展开
收起
aly-Ddh 2024-12-25 18:17:18 7 0
0 条回答
写回答
取消 提交回答

数据库领域前沿技术分享与交流

相关产品

  • 云数据库 RDS MySQL 版
  • 云原生数据库 PolarDB
  • 相关电子书

    更多
    DTCC 2022大会集锦《云原生一站式数据库技术与实践》 立即下载
    阿里云瑶池数据库精要2022版 立即下载
    2022 DTCC-阿里云一站式数据库上云最佳实践 立即下载

    相关镜像