oracle索引的问题 据说索引可以加快查询的速度,那么,我给每一列都增加一个索引,会怎样了?... 据说索引可以加快查询的速度,那么,我给每一列都增加一个索引,会怎样了? 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 oracle 索引 搜索资料 2个回答 #热议# 普通体检能查出癌症吗? chenqianjin2 2010-11-22 知道答主 回答量:5 采纳率:0% 帮助的人:0 我也去答题访问个人页 关注 展开全部 以下是个人意见和经验:首先,索引确实可以提高查询速度,但是这个查询也要看是这样的查询,如果查询的表的数据量很大,在千万级以上,且查询的结果是占到表数据量的七成(或是更多)以上,那么反而会降低查询速度,因为几乎要遍历整个索引树。第二,索引会占用物理存储空间,即索引段;第三,索引由于需要维护,所以当每列都有索引的时候,如果对表进行插入操作,性能将会非常慢。 本回答由提问者推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 yjx_xiaoxin 2010-11-22 · TA获得超过6702个赞 知道大有可为答主 回答量:4618 采纳率:50% 帮助的人:2498万 我也去答题访问个人页 关注 展开全部 并不是索引一定都会加快查询速度。索引是需要根据你的需求来设计的,一般来说,在数据量比较大时索引的作用才会明显。而且应该只在你经常查询的列上建立索引,因为不常用的列建立了索引也没什么作用,而且还会占用系统资源来维护。另外还应该注意SQL语句的书写和数据库统计信息的更新,这些都会影响索引的使用。 本回答被网友采纳 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2022-10-08 Oracle数据库中的索引详解 2022-10-10 Oracle数据库中索引的维护 2023-03-23 oracle索引为什么会选不是最合适的索引 2022-10-23 Oracle数据库强制索引 2022-10-12 技术感悟:我对Oracle索引的理解 2022-08-11 Oracle数据访问和索引的使用 2023-06-28 Oracle的索引类型 2022-11-07 Oracle的索引类型 为你推荐: