社区
基础和管理
帖子详情
oracle几个小问题
dingwood
2010-05-13 01:54:36
1。oracle几个参数的问题initrans ,maxtrans,pctfree,pctused;
2。创建本地管理的表空间是什么意思?创建字典管理表空间什么意思?extent management dictionary.有什么区别?
...全文
151
6
打赏
收藏
oracle几个小问题
1。oracle几个参数的问题initrans ,maxtrans,pctfree,pctused; 2。创建本地管理的表空间是什么意思?创建字典管理表空间什么意思?extent management dictionary.有什么区别?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dingwood
2010-05-13
打赏
举报
回复
[Quote=引用 3 楼 tangren 的回复:]
1。oracle几个参数的问题initrans ,maxtrans,pctfree,pctused;
initrans: 块上初始化事务槽数,
maxtrans: 块上最大事务槽数,
pctfree:用于指定BLOCK中必需保留的最小空间的比例。
pctused:为一个百分比数值,当BLOCK中已经使用的空间降低到该数值以下时,该BLOCK才是可用的,达到或是超过这个数值的BLOCK是不可……
[/Quote]
我还想知道的是:
本地管理表空间:8i以后出现的一种新的表空间的管理模式,通过本地位图来管理表空间的空间使用。
字典管理表空间:8i以前包括以后都还可以使用的一种表空间管理模式,通过数据字典管理表空间的空间使用。
这两种管理方式有什么异同?
爱吃芒果的猴子
2010-05-13
打赏
举报
回复
pctfree:用于指定BLOCK中必需保留的最小空间的比例。
pctused:为一个百分比数值,当BLOCK中已经使用的空间降低到该数值以下时,该BLOCK才是可用的,达到或是超过这个数值的BLOCK是不可用的。
一般在控制具有独立segment结构的对象时,使用这两个参数来控制BLOCK的存储管理。
initrans:指定可以并发操作该表的事务的数目。
zjwssg
2010-05-13
打赏
举报
回复
[Quote=引用楼主 dingwood 的回复:]
1。oracle几个参数的问题initrans ,maxtrans,pctfree,pctused;
2。创建本地管理的表空间是什么意思?创建字典管理表空间什么意思?extent management dictionary.有什么区别?
[/Quote]
1、
initrans 初始事务数 ,
比如你执行一个insert xxx into xxx values(xxx);这就是一个事务,当你commit后,此事务结束。
maxtrans 最大事物数
pctfree 预留的块空间,值为 x%(比如你一行有个值为'aaa',当你更新为'aaaaaaaaaaaaaa'时,显然它所占空间要变大,pctfree就是为了这个。
pctused 已使用的块空间,值为x%(当块空间占用未达到x%,oracle就将其放入freelist 上,有数据需要插入时,优先插到freelist表的块中)
2、字典管理表空间从9I起已经被淘汰。全部改用本地管理表空间。与字典管理相比,本地管理性能更好。
tangren
2010-05-13
打赏
举报
回复
1。oracle几个参数的问题initrans ,maxtrans,pctfree,pctused;
initrans: 块上初始化事务槽数,
maxtrans: 块上最大事务槽数,
pctfree:用于指定BLOCK中必需保留的最小空间的比例。
pctused:为一个百分比数值,当BLOCK中已经使用的空间降低到该数值以下时,该BLOCK才是可用的,达到或是超过这个数值的BLOCK是不可用的。
2。创建本地管理的表空间是什么意思?创建字典管理表空间什么意思?extent management dictionary.有什么区别?
本地管理表空间:8i以后出现的一种新的表空间的管理模式,通过本地位图来管理表空间的空间使用。
字典管理表空间:8i以前包括以后都还可以使用的一种表空间管理模式,通过数据字典管理表空间的空间使用。
3。在创建对象时指定表空间时
create table T21
(
CODE VARCHAR2(20),
TOTAL NUMBER,
ATIME CLOB
)
tablespace USERS
pctfree 10
pctused 40
initrans 1
maxtrans 255
storage
(
initial 64K
minextents 1
maxextents unlimited
);
ojuju10
2010-05-13
打赏
举报
回复
书或者帮助文档上有
dingwood
2010-05-13
打赏
举报
回复
1。oracle几个参数的问题initrans ,maxtrans,pctfree,pctused;都表示什么意思?如何设置?
关于在
ORACLE
下开发JAVA的
几个
问题
本文指出网上很多‘教程’存在错误,分享了在
ORACLE
下开发JAVA的
几个
问题
。包括加载JDBC驱动程序的三种途径及适用场景,大对象存储的正确方法,如用标准JDBC存二进制文件用LONG ROW类型,用BLOB需用
ORACLE
自己的方法,还提到
ORACLE
不支持结果集滚动,大量数据不宜用可滚动结果集。
Oracle
19c RAC 遇到的
几个
问题
本文介绍了
Oracle
19c中遇到的
几个
关键
问题
及其解决方法,包括Fork()炸弹导致的数据库启动失败、客户端连接
问题
、补丁应用失败以及CRS-6706错误。解决方案涉及调整系统参数、更新客户端配置、正确处理补丁应用过程中的进程占用以及修复补丁级别的不一致。这些经验对于遇到类似
问题
的
Oracle
数据库管理员具有参考价值。
工作中遇到的
几个
Oracle
小
问题
本文介绍了
Oracle
数据库中的
几个
实用技巧:解决小数点前0被去掉的
问题
;远程数据库的导出及导入;使用nvl函数处理空值;利用正则表达式函数解析日期等。
[
Oracle
]有关
Oracle
的
几个
小
问题
本文总结了
Oracle
数据库使用过程中的十大不便利之处,包括自增长字段的缺失、复杂的安装流程、非标准的外连接语法、VARCHAR2类型的限制等
问题
。
oracle
问题
,
几个
oracle
问题
。
这篇博客介绍了
Oracle
10g中遇到的两个
问题
:一是'忽略MAXTRANS参数'的错误,这实际上是10gR1废弃的一个参数,不影响系统运行;二是LibraryCache对象加载到SGA的警告,可以通过调整_kgl_large_heap_warning_threshold参数来减少警告。此外,还提到了一个SQLPLUS无响应的
问题
,可能由时间溢出错误导致,解决方案是升级客户端到10.2.0.2.0或更高版本。
基础和管理
17,377
社区成员
95,112
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章