oracle数据库入门-经营管理(编辑修改稿)内容摘要:

查看视图 dbaextents,dbasegments, dbatablespace,dbadatafiles查看所有的 extent,segment,tablespace和 datafile) 行链 行链 1 block 2 block 当要存储的数据无法在一个数据块中存放时,需分配两个或多个数据块,标志这几个 data block连接关系的存储信息 行链 行迁移 1 block 2 block 当一个 data block中的某部分数据经修改 后增涨太快,无法继续放在本数据块中,从需把它搬迁到另一个 data block,以优化 存储结构,标志这个 data block迁移的存储 信息称为行迁移。 pctfree 20%左右 它们是互相消涨的 pctused 40%左右 Inittrans 在单一块中最初活动的交易事务数 Maxtrans 在单一块中最大交易事务数 控制 block空间使用的几个参数 Pctfree 低 高 可把块填 得较满 如果重组数据,代价较高 易引起行迁移 剩下多的空间给以后修改用 需更多的块存数据 减少行链和重组数据的代价 Pctused 低 高 使重组数据时,代价较低。 增加了未用的空间数 增加空间使用率 但使重组数据时,代价较高 决定 extent的参数 initial 最初分配的空间数 (缺省为 10k,5 个数据块 ) next 下一步分配的空间数 maxextents 最大分配的 extent数 minextents 最小分配的 ext数,所有重 做日志回滚段的存储结构,必 须成对地分配 extent pctincrease 增长率 , 指数级增长 , optimal 尽量设小 , 或为 0(缺省为空 , 仅用于回滚段 ) freelist pctincrease 100 ( ) n 1+ 存储参数的设定规则: 在对象级的存储参数设置值覆盖表空间级的设置 未在对象级设置存储参数,由表空间级数设置决定 未在表空间级设置存储参数,由 Oracle数据库级参数 设置决定 若存储参数改变后,新的选项只针对未分配的 extents 有效。 data 数据段 存储对象 object(table,view,indexsequence...) index 索引段 temporary 临时段 用做 (join,group by,order by sorting操作 ) rollback 回滚段 用于记录修改前后信息, minextent为 2, increace为 0 bootstrap 启动段 存储数据字典系统信息 不能读写,放在系统表空间内,约占 40 几个 block segment 段的分类 data segment中可能有十种不同类型的存储对象 (1)table (2)view 实为一个 select语句 (3)index(一个表不多于 3个 ) (4)cluster (簇 ) (5)sequ。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。