全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
命令格式(红字为关键字,紫字为注释)CREATE TABLE “方案名”.“表名”(字段1 数据类型(长度),字段2 数据类型(长度),.,字段n 数据类型(长度),CONSTRAINT 约束名1 约束类型(约束参数),CONSTRAINT 约束名2 约束类型(约束参数)CONSTRAINT 约束名n 约束类型(约束参数)TABLESPACE “表空间名”STORAGE (INITIAL 1M*第一个区的大小* NEXT 1.5M*第二个区的大小* MINIEXTENTS 2 *创建时已分配的区数* MAXEXTENTS 5 *可分配最大区数* PCTINCREASE 10 *每个区相对于上个区增长的百分比* BUFFER_POOL DEFAULT *其参数有DEFAUT,RECYCLE和KEEP*)PCTFREE 10 PCTUSED 40INITRANS 1MAXTRANS 255;要点释义PCTFREE:指定表的每一个数据块为将来更新现有表行所保留的空间百分比。其值必须在0和99之间,默认值为10。PCTUSED:指定维持表的每个数据块已用空间的最小百分比。当块中已用空间低于PCTUSED的时候,该块就成为新行插入对象。默认值40。注意:PCTFREE和PCTUSED之和要小于100,两者结合可以确定是把新行插入现有数据块还是新块中。INITRANS:分配给表的每一个数据块的并发事务条目的初值。范围1-255,默认1。通常不需要改变INITRANS值。每个更新块的事务需要该块中的一个事务条目,事务条目大小取决于操作系统,该参数保证最小数目的并发事务可以更快,有助避免动态分配事务条目的开销。MAXTRANS:可更新分配给表的数据块的最大并发事务数。范围1-255。默认255。一般不要更改MAXTRANS的值。如果一个块中的并发事务超过了INITRANS的值,那么ORACLE在块中动态分配事务条目,直到超过MAXTRANS值。例题创建学生信息表,字段 学号 姓名 年龄 电话 籍贯,约束:学号创建primary key约束并且不能为空,电话创建unique约束,年龄创建check约束(15-25岁)。存储参数:初始区为1m大小,最大可分配区数4,区增量 10。PCTFREE为15,PCTUSED为45。INITRANS和MAXTRANS分别是2和244。CREATE TABLE “SYSMAN”.“学生信息表”(学号 VARCHAR2(12) NOT NULL,姓名 VARCHAR2(8),年龄 NUMBER(2),电话 VARCHAR2(2),籍贯 VARCHAR2(2),CONSTRAINT 年龄约束 CHECK(年龄=15 and 年龄=25),CONSTRAINT 学号约束 PRIMARY KEY(学号),CONSTRAINT 电话检查 UNIQUE(电话))TABLESPACE “SYSTEM”STORAGE(INITIAL 1M MAXEXTENTS 4PCTINCREASE 10BUFFER_POOL DEFAULT)PCTFREE 15PCTUSED 45INITRANS 2MAXTRANS 244;扩展知识可使用PCTFREE和PCTUSED参数控制数据块何时进入或离开表、索引或簇的可用清单。使用PCTFREE参数设置最大的阈值,以控制对将来的行的更新操作保留多少数据块空间。当某个数据块使PCTFREE装满时,ORACLE从相应段的可用清单中删除该块。如果你预计只有很少的更新操作会增加行的大小,则可将PCTFREE设置为较低的值(如5或者10),使得ORACLE填满每个块的更多的空间。但是,如果你预计更新操作将会经常增加行的大小,则将PCTFREE设置为较高的值(如20或30),使得ORACLE为已有行的更新操作保留更多的块空间;否则,将出现行链。 可使用PCTUSED参数设置最小块的阈值来控制一个数据块应在何时放回到相应段的可用清单中。例如,所有段的缺省PCTUSED设置为40%,因此,当事务处理删除数据块中的行时,如果它只有39%是装满的,ORACLE将该数据块放回到相应段的可用清单中。如果你预计很少有删除操作,则可设置PCTUSED为较高的值(如60),当偶然的删除操作发生时,使数据块弹出可用清单。但是,如果你预计将PCTUSED 设置为较低的值(如40),使ORACLE不常产生块在表的可用空间中移进或移出的开销。可使用INITRANS和MAXTRANS参数优化ORACLE如何在表、数据簇或索引的数据块中分配事务处理项。INITRANS参数确定为事务处理项预分配多少数据块头部的空间。当您预计有许多并发事务处理要涉及某个块时,可为相关的事务处理项预分配更多的空间,以避免动态分配该空间的开销。MAXTRANS参数限制并行使用某个数据块的事务处理的数量。当您预计有许多事务处理将并行访问某个小表时,则当创建表时,应设置该表的事务处理项预分配更多的块
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025广东清远市连山壮族瑶族自治县赴高校招聘教师29人(编制)备考题库附答案解析
- 2024-2026四川成都益民集团所属企业管培生招聘5人笔试模拟试卷带答案解析
- 浙江国企招聘-2025杭州市钱塘区统一公开招聘10人历年真题汇编及答案解析(夺冠)
- 2025广东广州市越秀区光塔街招聘辅助人员1人备考题库附答案解析
- 2025安徽黄山市徽城投资集团有限公司招聘11人笔试模拟试卷带答案解析
- 2025年梅河口市公益性岗位人员招聘(100人)参考题库附答案解析
- 2026广东中共中山市委党校招聘事业单位人员2人笔试备考试卷带答案解析
- 2025四川天府银行社会招聘(西充)历年真题汇编附答案解析
- 2026安徽卫生专业技术资格考试阜阳考点历年真题库带答案解析
- 2025重庆市沙坪坝区磁器口社区卫生服务中心招聘2人笔试备考试卷带答案解析
- 思维导图MindMaster使用教程完整版课件
- 运动技术评价课件
- 第二讲 网络安全等级保护测评
- 肩关节脱位的诊断与治疗课件
- 超级创业系列之-创业一定有方法
- Q-CR 806-2020 铁路混凝土桥梁梁端防水装置 弹性体型
- GB/T 5780-2016六角头螺栓C级
- GA 802-2019道路交通管理机动车类型
- 一年级《生命安全教育》 全册教案
- 保健食品GMP质量体系GMP总目录
- 细菌内毒素检查4.试剂卡片技术
评论
0/150
提交评论