暂无图片
在oracle的分区表中,有几种索引可以使用,通常用哪种?
我来答
分享
redgame
2023-07-19
在oracle的分区表中,有几种索引可以使用,通常用哪种?
1
我来答
添加附件
收藏
分享
问题补充
3条回答
默认
最新
吾亦可往

在Oracle的分区表中,有两种索引可以使用:局部分区索引和全局分区索引。局部分区索引随表对索引完成相应的分区,即索引会使用与底层表相同的机制分区,每个表分区都有一个索引分区,并且只索引该表分区。全局分区索引按区间或散列对索引分区 。

通常情况下,使用局部分区索引比较方便,因为它可以更好地利用硬件资源,提高查询效率。

暂无图片 评论
暂无图片 有用 3
打赏 0
暂无图片
风行

在Oracle中,索引基本分为以下几种:B*Tree索引,反向索引,降序索引,位图索引,函数索引,interMedia全文索引等,其中最常用的是B*Tree索引和Bitmap索引

暂无图片 评论
暂无图片 有用 3
打赏 0
广州_老虎刘

应该是local index和global index, global一般不再分区(就跟普通表的普通索引一样), 当然你要分区也可以,那都是global. 选local还是global, 那要看你的业务sql是咋写的. 当然,从维护的角度来说建议使用local . 从性能的角度来看, 如果是local index, SQL谓词条件里面没有分区字段上的条件, 而且分区数又多,  那么效率也是不行的.

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


请输入正文
提交
相关推荐
主库添加数据文件后,主从同步突然中断,从库alter日志出现以下报错:error signaled in parallel recovery slave
回答 1
我之前也遇到过的,你可以借鉴一下,就是先把standbyfilemanagement设定为手动,然后alter为正确的文件,再改回来自动模式,然后开启dg同步即可。这种情况也经常发生在手动模式下的,记
能找最近1个小时谁改过oracle某个表的数据吗?
回答 4
日志里面应该有对应ip
oracle授权kill权限
回答 4
已采纳
createuserPkillSessionidentifiedbyOraclekills;grantconnect,selectanytabletoPkillSession;SQL>grant
如何进行 Oracle10gRAC关闭及启动
回答 7
已采纳
一:关闭ORACLE10GRAC.情况1:保养数据库及操作系统,服务器,需要关闭DB(所有实例),OS及Server以oracle用户登录,在其中一个节点上(通常是第1个节点),运行命令,先关闭数据库
oracle 查询的结果是另一张表的列名,要怎么关联得到另一张表的值?
回答 2
已采纳
内连接innerjoin外连接leftjoin/rightjoin
Oracle sequence 跳号问题
回答 1
对于sequence出现跳号问题,可以考虑以下几种方法来尝试避免,除了修改为“nocache”:一、检查并优化事务隔离级别确认应用程序中使用的事务隔离级别是否合适。如果隔离级别设置过高,可能会导致不必
Oracle怎样优化HASH连接?
回答 1
已采纳
Oracle的HASH连接需要将驱动表的select列和join列放入PGA中,所以,应该尽量避免书写selectfrom...语句,将需要的列放在selectlist中,这样可以减少驱动表对PGA的
树形 数据双向绑定
回答 1
你这是说页面如何显示的问题?貌似与数据库没有关系,这个在页面开发的时候判断好条件就行了。数据库不会去对你的页面进行操作的
静默安装Oracle,执行安装命令时,总出现unzip的使用?
回答 8
信息不够,多贴出来点信息才好知道问题
oracle match_recognize
回答 4
已采纳
你可以把具备这样条件的一支股票数据拉下来存成csv, 给出开始日期, 拉升结束日期, 突破箱体向上的日期, matchrecognize对这种需求还是比较容易实