建表参数(pctfree,IniTrans,maxtrans)含义
来源:互联网 发布:右友是一款什么软件 编辑:程序博客网 时间:2024/06/10 07:22
pctfree,IniTrans,maxtrans
对于创建表或索引时,有如下的段,其中pctfree ,initrans ,maxtrans ,next,minextents ,maxextents 等值的含义以及设定
IniTrans,用于每个块中处理行级锁事务。表是1,索引是2,如果同一块有很多行被并发更新等操作时,建议增加该值对于serializable 隔离级,至少设置为3。但是事实上,不适宜去修改默认的值,因为事务需要在块上面写事务条目信息,这意味着,initrans越大,需要消耗的空间越大,时间也越长。
pctfree,对于倾向于查询的应用系统而言,或者是倾向于查询的表格,那么pctfree设置为1左右,已经足够了,之所以不这只为0, 是为了以防万一,不过对于某些绝对不可能修改的系统而言,设置为0也是可以的。
由于默认的pctfeee是10,所以,如果设置为新值0,或者1,那么可以节省将近10%的空间,而且读盘的速度也会更快一些。例如pctfeee=0,那么原来放在100个extent上的数据,现在只要在90个extent上就可以了.
maxtrans ,在老版本上是为了控制最大并发事务,但是新版本已经自动这么处理了,如果需要的话也可以设置,这个参数和pctused一样,基本上是可淘汰的!
tablespace TBS_CL
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 64
next 8
minextents 1
maxextents unlimited
);
对于创建表或索引时,有如下的段,其中pctfree ,initrans ,maxtrans ,next,minextents ,maxextents 等值的含义以及设定
IniTrans,用于每个块中处理行级锁事务。表是1,索引是2,如果同一块有很多行被并发更新等操作时,建议增加该值对于serializable 隔离级,至少设置为3。但是事实上,不适宜去修改默认的值,因为事务需要在块上面写事务条目信息,这意味着,initrans越大,需要消耗的空间越大,时间也越长。
pctfree,对于倾向于查询的应用系统而言,或者是倾向于查询的表格,那么pctfree设置为1左右,已经足够了,之所以不这只为0, 是为了以防万一,不过对于某些绝对不可能修改的系统而言,设置为0也是可以的。
由于默认的pctfeee是10,所以,如果设置为新值0,或者1,那么可以节省将近10%的空间,而且读盘的速度也会更快一些。例如pctfeee=0,那么原来放在100个extent上的数据,现在只要在90个extent上就可以了.
maxtrans ,在老版本上是为了控制最大并发事务,但是新版本已经自动这么处理了,如果需要的话也可以设置,这个参数和pctused一样,基本上是可淘汰的!
tablespace TBS_CL
pctfree 10initrans 1
maxtrans 255
storage
(
initial 64
next 8
minextents 1
maxextents unlimited
);
0 0
- 建表参数(pctfree,IniTrans,maxtrans)含义
- pctused、pctfree、initrans,maxtrans 等参数
- pctfree,IniTrans,maxtrans
- PCTFREE, PCTUSED, INITRANS, MAXTRANS, FREELIST PARAMETERS
- pctfree和pctused,initrans,maxtrans,next
- Oracle中INITRANS和MAXTRANS参数
- Oracle中INITRANS和MAXTRANS参数
- Oracle中INITRANS和MAXTRANS参数
- oracle中PCTFREE, PCTUSED, INITRANS, MAXTRANX参数
- oracle中PCTFREE, PCTUSED, INITRANS, MAXTRANX参数
- Oracle中PCTFREE, PCTUSED, INITRANS, MAXTRANX参数
- oracle中PCTFREE, PCTUSED, INITRANS, MAXTRANX参数
- oracle中PCTFREE, PCTUSED, INITRANS, MAXTRANX参数
- Oracle学习笔记:INITRANS和MAXTRANS参数的作用
- Oracle学习笔记:INITRANS和MAXTRANS参数的作用
- 9i和10g中的initrans,maxtrans参数
- Oracle学习笔记:INITRANS和MAXTRANS参数的作用
- initrans和maxtrans
- @PathVariable
- 插入排序(InsertionSort)
- 移动屏幕旋转解决方法
- 多线程编程API简介 下
- Eclipse:An internal error occurred during: "Build Project". GC overhead limit exceeded
- 建表参数(pctfree,IniTrans,maxtrans)含义
- 提示:Failure [INSTALL_FAILED_ALREADY_EXISTS]
- Android源码抽象工厂---IPolicy
- 调试web service的问题:“无法自动进入并单步执行服务器。无法确定停止位置。请验证是否已加载符号。未找到符号:……”
- cocos studio 3.10点击在windows平台运行报错 在windows平台运行 返回值1
- 自己实现String类
- 二分图的最大匹配、完美匹配和匈牙利算法
- 大众点评订单分库分表实践之路
- kafka入门:简介、使用场景、设计原理、主要配置及集群搭建(转)