大家来说说使用oracle里面怎样使用索引,提高sql执行速度?

zhujinqiang 2009-03-26 08:58:10
我有个1百万记录的表。
需要频繁的插入、删除、修改记录。改怎样使用索引,提高执行速度?
...全文
102 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Megan2008 2009-03-26
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 rexyudl 的回复:]
索引只是提高了查询的速度
[/Quote]
经常要查询的字段建立索引确实能够提高速度,如果不用索引的话,当数据表中的数据量很多时查询速度很慢,如果范围再大的话可能会报错的
happy84911 2009-03-26
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 rexyudl 的回复:]
索引只是提高了查询的速度
[/Quote]
同感,建议LZ不要用索引
小山9527 2009-03-26
  • 打赏
  • 举报
回复
关注,学习!
rexyudl 2009-03-26
  • 打赏
  • 举报
回复
索引只是提高了查询的速度
niuxinlong 2009-03-26
  • 打赏
  • 举报
回复
索引应该很影响插入和修改的速度的,不过不知道为啥能提高删除速度,
hebo2005 2009-03-26
  • 打赏
  • 举报
回复
索引会提升查询、删除的速度
但看降低插入速度
只要对经常用来查询的字段建索引,在查询时,会自动分析是否可以用索引
hebo2005 2009-03-26
  • 打赏
  • 举报
回复
删除的话,如果是删除部分数据,会有可能提高速度,如果是删除全部的,会慢

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧