暂无图片
暂无图片
1
暂无图片
暂无图片
暂无图片

openGauss每日一练第17天 | 索引管理

原创 watson 2022-12-10
149

【学习目标】

本次主要学习和索引相关的创建、修改、删除等相关常规操作;以及查询和索引相关的关键信息。

第一步:

创建我们测试环境:创建一张测试表test,并创建一个测试索引idx_test_testnum:
image.png

第二步:

使用hint方法来指定使用某个索引来查询:
1、再创建一张测试表customer,并插入测试数据:
image.png
2、在customer测试表上创建一个索引customer_idx,并使用hint的方式来指定使用某个索引来指定查询数据时的查询路径:
image.png

第三步:

重命名索引的名称,从如下可看到更改前后的名称变更情况:
image.png

第四步:

重建索引:在表创建完后通过对表长期数据的写入,表的索引所依赖的基准数据会失真,可能会导致查询过程中无法正常使用索引,因此需要我们在表的生命周期内的一定时间对索引进行重建;索引重建可对某一个索引进行单独重建,也可以对一张表的所有索引进行重建:
image.png

第五步:

移动索引到其他表空间:
image.png
image.png

第六步:

删除索引:
image.png

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论