知识大全 存储参数storage子句含义及设置技巧
Posted 分配
篇首语:位卑未敢忘忧国,事定犹须待盖棺。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 存储参数storage子句含义及设置技巧相关的知识,希望对你有一定的参考价值。
系统环境 操作系统 Windows 数据库 Oracle i R ( ) for NT 企业版 安装路径 C:\\ORACLE 解释 可用于 表空间 回滚段 表 索引 分区 快照 快照日志 参数名称 缺省值 最小值 最大值 说明 INITIAL (数据块) (数据块) 操作系统限定 分配给Segment的第一个Extent的大小 以字节为单位 这个参数不能在alter语句中改变 如果指定的值小于最小值 则按最小值创建 NEXT (数据块) (数据块) 操作系统限定 第二个Extent的大小等于NEXT的初值 以后的NEXT值=前一NEXT大小乘以( +PCTINCREASE/ ) 如果指定的值小于最小值 则按最小值创建 如果在alter语句中改变NEXT的值 则下一个分配的Extent将具有指定的大小 而不管上一次分配的Extent大小和PCTINCREASE参数值 MINEXTENTS (Extent) 回滚段为 个Extent (Extent) 回滚段为 个Extent 操作系统限定 Segment第一次创建时分配的Extent数量 MAXEXTENTS 根据数据块大小而定 (Extent) 回滚段为 个Extent 无限制 随着Segment中数据量的增长 最多可分配的Extent数量 PCTINCREASE % (Oracle 中为 %) % 操作系统限定 指定第三个及其后的Extent相对于上一个Extent所增加的百分比 如果PCTINCREASE为 则Segment中所有新增加的Extent的大小都相同 等于NEXT的值 如果PCTINCREASE大于 则每次计算NEXT的值(用上面的公式) PCTINCREASE不能为负数 创建回滚段时 不可指定此参数 回滚段中此参数固定为 OPTIMAL 不能小于回滚段初始分配空间 操作系统限定 仅与回滚段有关 当回滚段因为增长 扩展而超过此参数的设定范围时 Oracle系统会根据情况动态地重新分配Extents 试图收回多分配的Extent FREELISTS 数据块大小限制 只能在CREATE TABLE CLUSTER INDEX中指定FREELISTS和FREELIST GROUPS参数 模式对象中每一个自由列表组中自由列表的数量 FREELIST GROUPS 取决于Oracle并行实例的数量 用户创建的数据库对象的自由列表组的数量 只有用OPS并行服务器选项时才使用这一参数 一个实例对应一个组 BUFFER_POOL 给模式对象定义缺省缓冲池(高速缓存) 该对象的所有块都存储在指定的高速缓存中 对于表空间或回滚段无效 建议PCTINCREASE参数设置为 可使碎片最小化 使每一个Extent都相同(等于NEXT值) 一旦建立了某个对象 它的INITIAL和MINEXTENTS参数不能修改(Oracle 中可修改MINEXTENTS参数) 对于NEXT和PCTINCREASE的任何修改都只影响后来分配的那些Extent 在分配一个新Extent时 系统直接按NEXT的值分配一个Extent 然后用公式 前一NEXT值*( +PCTINCREASE/ ) 计算出下一个应该分配的Extent的大小 并把计算结果保存到相关数据字典的NEXT_EXTENT列上 做为下一个应该分配的Extent的大小 CREATE TABLE test(a number) STORAGE( INITIAL K NEXT K MINEXTENTS MAXEXTENTS PCTINCREASE ); 解释 初始给test表分配两个Extent 第一个Extent是 K 因INITIAL= K 第二个Extent是 K 因NEXT= K 如果因表内数据增长 需要分配第三个Extent 因PCTINCREASE是 则 第三个Extent是 K= K+ K 第四个Extent是 K= K+ K 可通过数据字典表DBA_TABLES ALL_TABLES USER_TABLES查看参数设置情况 如 select table_name initial_extent next_extent min_extents max_extents pct_increase from user_tables; TABLE_NAME INITIAL_EXTENT NEXT_EXTENT MIN_EXTENTS MAX_EXTENTS PCT_INCREASE TEST cha138/Article/program/Oracle/201311/16635相关参考
基本结构 CREATEORREPLACEPROCEDURE存储过程名字 ( 参数INNUMBER 参数INNUMBER )IS 变量INTEGER:=; 变量DATE; BEGIN
ASP调用带参数存储过程 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 这也是最简单的方法两个输
解Remoting无法传输存储过程参数 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!在项目的开发中
在写插入新记录的存储过程时存储过程的参数一般和实体类的属性对应 但在前台接收数据时不一定需要所有的实体类属性这样就有一些属性没有被赋值如果这些属性是引用类型而又没有被初始化在给存储过程参数赋值时
ORACLESTREAMS存储过程中的一些参数 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! m
基于空间的考虑 当线性表的长度变化较大难以估计其存储规模时以采用动态链表作为存储结构为好 当线性表的长度变化不大易于事先确定其大小为了节约存储空间宜采用顺序表作为存储结构 存储密度(Storag
数据库基础:存储过程中如何执行带输出参数的动态SQL 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
如何设置MACD指标参数?设置MACD指标参数的技巧?怎样设置MACD指标参数?周期选择:周K线参数设定:3,8,33周移动平均线MACD指标参数设定:6,10,5买入法一:股价在33周移动平均线以下
知识大全 PHP调用MsSQL Server 2012存储过程获取多结果集(包含output参数)的详解
PHP调用MsSQLServer2012存储过程获取多结果集(包含output参数)的详解 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后
1)账户就是在会计内容划分会计要素的基础上,按会计要素的具体内容进一步分类,以分门别类地记录和汇集经济业务数据的工具。2)分类是设置账户的关键如何分类是设置账户中的核心问题。分类的主要依据有以下三个: