oracle数据库索引增加和删除[通俗易懂]

oracle数据库索引增加和删除[通俗易懂]1.增加索引createindex索引名on表名(列名)tablespace数据库名pctfree10–initrans2maxtrans255storage(initial64Knext1Mminextents1maxextentsunlimited)nologging;2.删除索引dropindex索引名;3.查找索引…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

1.增加索引

create index 索引名 on 表名 (字段名) --创建单一索引
  tablespace 数据库名    
   pctfree 10  
  initrans 2
  maxtrans 255
  storage
  (
    initial 64K
    next 1M
    minextents 1
    maxextents unlimited
  )
  nologging;

create index 索引名 on 表名 (字段名,字段名) --创建复合索引
  tablespace 数据库名    

pctfree:预留空间,oracle中指为数据update操作保留的空间百分比,一般默认为10,当数据占用空间超过上限值时,将不再插入数据。只做查询使用的表空间可以根据实际需求适当调小pctfree值。

initrans:处理每个块中行级锁事务,不建议随意修改默认值

maxtrans:控制最大并发事务

initial :索引初始化大小

next:索引扩展大小

minextents 1:最少一个块
maxextents unlimited:无限扩展

一般情况下索引的上述属性值和建表时设置的值是一致的

2.删除索引

drop index 索引名;

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/197118.html原文链接:https://javaforall.net

(0)
上一篇 2025年9月13日 下午5:15
下一篇 2025年9月13日 下午5:43


相关推荐

  • requestmethod post和get_post与get

    requestmethod post和get_post与get一、GetMethodtry{HttpClientclient=newHttpClient();StringOrderId_url="http://api.t.sina.com.cn/short_url/shorten.json?source=3271760578&url_long="+req.ge…

    2025年11月28日
    8
  • 京东自助代挂_京东任务代挂

    京东自助代挂_京东任务代挂京东自动签到-代挂效果展示说明效果展示说明JD签到网站:点我进入京东签到网站    JD签到,东东农场等活动自动帮做,每天都会自动浇水。每天都有200-1000豆豆不等入账,相当于坐等收钱,JD只要出了新活动网站都会同步更新,不需要担心任何活动,每天都会帮你自动完成。…

    2025年12月8日
    4
  • mysql的乐观锁_Mysql 乐观锁

    mysql的乐观锁_Mysql 乐观锁转载 http chenzhou iteye com blog 乐观锁介绍 乐观锁 OptimisticLo 相对悲观锁而言 乐观锁假设认为数据一般情况下不会造成冲突 所以在数据进行提交更新的时候 才会正式对数据的冲突与否进行检测 如果发现冲突了 则让返回用户错误的信息 让用户决定如何去做 那么我们如何实现乐观锁呢 一般来说有以下 2 种方式 1 使用数

    2026年3月26日
    2
  • pytest报错_git代码提交流程

    pytest报错_git代码提交流程前言我们每天写完自动化用例后都会提交到git仓库,随着用例的增多,为了保证仓库代码的干净,当有用例新增的时候,我们希望只运行新增的未提交git仓库的用例。pytest-picked插件可以

    2022年7月28日
    10
  • mysql初始化设置_MySQL初始化设置

    mysql初始化设置_MySQL初始化设置1 初始化数据 usr local mysql bin mysqldinitia insecureuser mysqldatadir opt mysql databasedir opt mysql2 配置文件 vim etc my cnf mysqld basedir usr local mysqldatadir usr local mysql mydat

    2026年3月17日
    2
  • Linux之shell编程:if语法「建议收藏」

    Linux之shell编程:if语法「建议收藏」1、if的基本格式if[参数];then符合该条件执行的语句elif[参数];then符合该条件执行的语句else符合该条件执行的语句fi2、参数内容单文件判断????????????[-afile]如果file存在则为真[-bfile]如果file存在且是一个块特殊文件则为真[-cfile]如果file存在且是一个字特殊文件则为真[-dfile]如…

    2022年8月18日
    12

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号