为Oracle数据表建立索引的一个简单例子
2023-03-31 11:08:25 时间
当Oracle数据表的记录较多的时候,为了提高查询的效率,我们常常会为数据表建立索引,这样在查询的时候就能够大大提高查询的速度了。本文我们以一个实例的形式介绍了建立索引的过程,接下来就让我们来一起了解一下这一过程。
首先,查看目前已经建立的索引
- select index_name from all_indexes where table_name = ‘PICTURE’;
果然比较***,只有系统给主键自建的索引:SYS_C55001
还犯了一个错误,一般情况下,oracle是不管大小写的,但上面查询语句里面的table_name必须大写,如果写成‘picture’则是没有记录。
再次,建立索引。
- create index picture_album_idx on picture (aid);
- create index picture_user_idx on picture (userid);
- create index picture_cat_idx on picture (cid);
第三,再重复***步,验证一下,是否成功。
第四, 感觉一下,浏览相册时,速度是否快了一点。
因为理论上是应该快一点。
- select index_name from all_indexes where table_name = ‘TB_PUT_APPROVE’;
- select * from TB_PUT_APPROVE t
- create index TB_PUT_APPROVE_approveid on TB_PUT_APPROVE(approveid)
关于为Oracle数据表建立索引的知识就介绍到这里了,希望通过本次的介绍能够带给您一些收获,谢谢!
【编辑推荐】
相关文章
- 兴奋还是担忧:我们现在的大数据其实只是小数据
- 深入浅出Hadoop YARN
- 人工智能以及大数据将这样改变生活
- 跨职能合作,优秀的数据产品如何三步炼成
- 如何成为数据分析师系列(二):可视化图表进阶
- 如何成为数据分析师系列(一):可视化图表初阶
- 甲骨文赋能数字化侨鑫 数据绘制理想生活蓝图
- 大数据有十大应用领域,看看你用到了哪个?
- TigerGraph开源十大图数据库算法库
- Redis在大数据中的使用技巧
- 盘点2018年互联网产业十大逻辑
- 数据科学家“恐怖故事”
- TalkingData战略投资奥维互娱,赋能OTT行业跨时代演进
- 爬取两万多租房数据,告诉你广州房租现状
- Hive实践分享之存储和压缩的坑
- Spark 静态内存管理详解
- 中数经纬CEO林道进:运用智慧大数据 助力海南大发展
- 大数据和人工智能的未来将殊途同归
- 还在抱怨Pandas运行速度慢?这几个方法会颠覆你的看法
- 新零售风口之下,大数据及人工智能有哪些应用?