


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
命令格式(红字为关键字,紫字为注释)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至2030中国纸箱成型机行业发展研究与产业战略规划分析评估报告
- 2025至2030中国红色旅游行业发展研究与产业战略规划分析评估报告
- 广东省云浮市体育中心消防安全测试题十二(含答案)
- 采煤专业考试题及答案
- 三安全题库及答案解析
- 安全员c证 上海题库及答案解析
- 护理成人本科高考试题库及答案解析
- DBJ50-T-200-2024 建筑桩基础技术标准
- 内分泌健康宣教
- 2025至2030中国电动汽车用电动机行业项目调研及市场前景预测评估报告
- 2025年福州房地产市场分析报告
- 诗词格律培训课件
- 《大学生心理健康教育》课程教案
- 急诊icu管理制度
- 无人机操控技术 教案 3.2无人机模拟器基本设置
- T/CSBME 078-2024掌上超声仪临床应用规范
- T/CEMIA 012-2018光纤激光器用掺镱光纤
- T/BECA 0005-2023建筑垃圾再生回填材料
评论
0/150
提交评论