1. 1、本文档共29页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
常用技能

Oracle Open World 2000 目 标 Oracle对象的日常管理 9i的新特性 求助途径 数据库对象的管理 包括对以下这些对象的管理: 数据文件 日志文件 表空间 表 索引 序列 同义词 存储过程和函数,触发器 分区 数据文件的管理 数据文件的日常管理 数据文件的移动 1。文件系统间的移动 alter database datafile rename ‘/.path1./users01.dbf’ to ‘/.path2./user01.dbf’; 或者recreate controlfile 2。文件系统和RAW之间的移动 可以使用RMAN来实现 数据文件的管理 数据文件的resize 增大 alter database datafile ‘/…./user01.dbf’ resize 1000m; 减小 只可以resize到高水位之上的部分 数据文件的最大数目: 控制文件:maxdatafiles INIT.ORA: open_files(session_max_open_files ) 内核参数:MAX_OPEN_FILES limit的限制 日志文件的管理 创建新的联机日志 alter database add logfile group n ‘/…/redo7.log’ size 50m; 删除联机日志 只可以对‘INACTIVE’进行操作 alter database drop logfile group n; 日志文件的大小问题对性能的影响 过大和过小对数据库的影响; 表空间的管理 9i中以及摒弃了字段管理的表空间,采用本地化管理的表空间来管理空间(这些在9i新特性中会详细描述) 两种扩大表空间的方式 resize 数据文件: alter database datafile ‘…….’ resize 1000m; 增加数据文件: alter tablespace users add datafile ‘……’ size 1000m; 临时表空间的管理-也可以采用本地化方式,无需备份 create temporary tablespace temp tempfile /data/oracle/oradata/cts9/temp01.dbf size 1000M extent management local uniform size 1m; 注意:临时表空间将会空间重用 LMT带来的表空间管理思想的变化 LMT(Locally Managed Tablespace)杜绝了表空间级碎片产生的可能性,所以在具体存储数据库对象一级已经不需要再定义相关存储参数。DBA需要做的是事先按照功能把相关的表和索引分开并创建在合适uniform尺寸的表空间中。这样把同类存储特性的表放在一起,公用表空间级的存储属性可以带来性能上的很大提升和管理上的很大方便。 表的管理 表的创建 指定表空间,freelist相关参数 增加列 alter table tname add (a number(3)); 删除列 alter table tname drop column a; 8i中出现的内容,对于大表的列删除需要格外小心,Oracle实际上读取表中每一行并作数据的删除,所以非常费时 修改列 alter table tname modify (a number(4)); 表的管理 表的删除 Delete vs truncate 表的STATISTICS user_tables.last_analyzed 表的视图 user_tables,tab….. 表数据的迁移 export/import; dml+dblink;平面文件+sqlldr 表的重组 export/import;CTAS+order by clause 表空间级移动表 alter table tname move tablespacename; 索引的管理 快速创建index nologging选项+全备份 重建index Alter index ind_name rebuild; 也可以用这个办法来表空间级移动index 重命名index Alter index o_idxname rename to n_idxname; 虚拟索引 用于实验环境中考察执行计划的

文档评论(0)

sunyangbill + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档