暂无图片
Oracle最常用的索引结构是什么?怎样使用索引?
我来答
分享
天空
2022-12-23
Oracle最常用的索引结构是什么?怎样使用索引?

Oracle最常用的索引结构是什么?怎样使用索引?

我来答
添加附件
收藏
分享
问题补充
5条回答
默认
最新

B*Tree索引是目前为止Oracle数据库中最常用也是用最了解的索引结构。它是个非常优秀的通用索引机制,在访问时间方面可扩展性非常好,从一个1000行的索引与一个100000行的索引中取出数据的时间几乎是一样的。

是否采用索引取决于两个因素:访问的数据量占表中总数据的比重,以及访问表时数据的分布。如果仅用索引就能拿到答案,那么就算是要访问的比重很大,也该使用索引,因为这样可以不用读表并且节省了大量分散的I/O;如果要通过索引来取得表中的数据,那就必须确保要访问的数据只占全表的很小一部分。

暂无图片 评论
暂无图片 有用 3
打赏 0
暂无图片
suger
2022-12-24
没毛病,B*TRee确实在数据库中比较常用
Oracle
2022-12-24
学习了,先收藏https://www.modb.pro/issue/19160
伊伊相印
2022-12-24
没毛病,B*TRee确实在数据库中比较常用
suger
暂无图片 评论
暂无图片 有用 3
打赏 0
shunwahⓂ️

B*树索引就是我们说的“传统”索引,这是数据库中最常用的一类索引结构。其实现与二叉查找树类似,目标是减少oracle查找数据的时间。

暂无图片 评论
暂无图片 有用 0
打赏 0
szrsu
2022-12-24
没毛病,B*TRee确实在数据库中比较常用
yBmZlQzJ

B*Tree索引是目前为止Oracle数据库中最常用也是用最了解的索引结构。它是个非常优秀的通用索引机制,在访问时间方面可扩展性非常好,从一个1000行的索引与一个100000行的索引中取出数据的时间几乎是一样的。

是否采用索引取决于两个因素:访问的数据量占表中总数据的比重,以及访问表时数据的分布。如果仅用索引就能拿到答案,那么就算是要访问的比重很大,也该使用索引,因为这样可以不用读表并且节省了大量分散的I/O;如果要通过索引来取得表中的数据,那就必须确保要访问的数据只占全表的很小一部分。

暂无图片 评论
暂无图片 有用 2
打赏 0
huayumicheng

B*Tree索引是目前为止Oracle数据库中最常用也是用最了解的索引结构。它是个非常优秀的通用索引机制,在访问时间方面可扩展性非常好,从一个1000行的索引与一个100000行的索引中取出数据的时间几乎是一样的。

是否采用索引取决于两个因素:访问的数据量占表中总数据的比重,以及访问表时数据的分布。如果仅用索引就能拿到答案,那么就算是要访问的比重很大,也该使用索引,因为这样可以不用读表并且节省了大量分散的I/O;如果要通过索引来取得表中的数据,那就必须确保要访问的数据只占全表的很小一部分。

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
oracle12c不知道sys密码,有什么办法能登陆sysdba么
回答 11
谢谢各位😁
卡在这里一个星期啦,有没有大神帮我看看啊,为什么使用oracle 12c rac共享磁盘,进行分区,为什么共享到第二个节点会少一个盘啊
回答 1
1、节点2使用/usr/sbin/oracleasmscandisks刷新一下2、节点2执行sfdisks,与节点1对比,查看sd设备数量是否一致3、如果节点2存在/dev/sdf而没有/dev/sd
回收站
回答 2
一方面是用来清理空间,另一方面清理数据字典,防止升级引发bug导致系统不可用
求助,Oracle4节点RAC19C想快速定位等待事件原因。
回答 1
AWR报告拿出来看看呢
Oracle 插入数据的经常报错”0ra-01688,执行insert脚本,插入的数据只有7g左右,CALCDATA表空间剩50多个g,temp表空间也有700多个g,表空间都是够的,这是什么问题?
回答 2
检查下是不是这个表空间是不是磁盘碎片哦
weblogic 补丁 有能帮下载补丁32052267:WLS补丁集更新10.3.6.0.210119
回答 1
这个补丁是要额外购买扩展服务才能下载的,没法帮上忙。或者去淘宝看看吧。
请问一下, 两个数据,用数据库链接, 有没有方法监控连接的稳定性 ?
回答 1
哪种数据库?
有哪些国产操作系统支持 oracle 数据库,有上生产吗?
回答 1
已采纳
中标麒麟、红旗Linux等都有安装Oracle数据库实际上生产的
oracle rac两节点数据传输
回答 2
已采纳
oraclerac内部通信时通过集群管理软件实现的,不是依赖于ssh服务。
oracle定时任务业务量小的时候正常跑,业务量大就卡住,有什么排错思路吗?
回答 1
看看awr