[经济学]Oracle 概述和DBA第1_2章内容.ppt

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

DBA日常工作清单P16-27 1、每天对Oracle数据库的运行状态、日志文件、备份情况、数据库空间使用情况、系统资源使用情况进行检查,发现并解决问题。 2、每周对数据库对象的空间扩展情况、数据的增长情况进行监控、对数据库做健康检查、对数据库对象的状态做检查。 3、每月对表和索引等进行analyze、检查表空间碎片、寻找数据库性能调整的机会、进行数据库性能调整、提出下一步空间管理计划。对Oracle数据库状态进行一次全面检查。 每天工作 1.确认所有的instance状态正常登录到所有数据库或实例,检测Oracle后台进程: P17 Select instance_name,status from v$instance; 2.检查文件系统的使用(剩余空间)。如果文件系统的剩余空间小于20%,需删除不用的文件以释放空间 P18 3.检查日志文件和trace文件记录alert和trace文件中的错误 P18 4.检查数据库当日备份的有效性 P19 5.检查数据文件的状态记录状态不是“online的数据文件,并做恢复。 select file_name from dba_data_files where status=OFFLINE 每天工作 6.检查表空间的使用情况P19 select a.tablespace_name,round((total-free)/total,3)*100 pecent from (select tablespace_name,sum(bytes) free from dba_free_space group by tablespace_name) a, (select tablespace_name,sum(bytes) total from dba_data_files group by tablespace_name) b where a.tablespace_name=b.tablespace_name 7.检查剩余表空间 select tablespace_name,sum(blocks) as free_blk,trunc(sum(bytes)/(1024*1024)) as free_m, max(bytes)/(1024) as big_chunk_k,count(*) as num_chunks from dba_free_space group by tablespace_name; 每周工作 1.监控数据量的增长情况:控制数据库对象的空间扩展情况,根据本周每天的检查情况找到空间扩展很快的数据库对象,并采取相应的措施。 P21 alter tablespace name add datafile file size size 2.检查无效的数据库对象 select owner,object_name,object_type from dba_objects where status=INVALID‘ 3.检查不起作用的约束 select owner,constraint_name,table_name,constraint_type,status from dba_constraints where status=DISABLED and constraint_type=p 4.检查无效的trigger select owner,trigger_name,table_name,status from dba_triggers where status=DISABLED 每月工作 chained ? rows: ? ? 当一条数据的长度超过BLOCK的大小,则无法在将一条数据存放到一个BLOCK中,留一个指针在原先的块上面,这时会出现行链接。 ? ? ? ? migrated ? rows: ? ? 当一条数据由于UPDATE等因素,导致这条数据的长度变长,且当前BLOCK没有足够的空间容纳变长的数据,这是Oracle会将这条数据移到其他BLOCK中,这种现象叫做行迁移。 上机调试书本P24-26关于以上两种情况的报表。 * */ Oracle DBA 福建工程学院软件学院 卢民荣 luminrong@ QQ:137955086(周一,五下午在线) 第1章 Oracle 概述和DBA 1.1 数据库的基本概念 1.1.1 数据库相关概念 1.1.2 数据库系统的发展历史 1.1.3 数据库系统的基本特点 1.2 Oracle的发展历程 1.3 什么是DBA? 数据---相关说明 过去的软件系统是以程序为主体,数据以私有形式从属于程序,那时数据在系统中是分散、凌乱的,造成了数据管理的混乱——如数据冗余度高、数据一致性差以及数据的安全性差等。近十

文档评论(0)

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

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

1亿VIP精品文档

相关文档