Ora的cle数据库管理.ppt

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

数据库性能调整-锁表 例如: alter?system?kill?session?1402,62882; alter?system?kill?session?1448,3233; 然后用查出该语句后,拷贝出来,在plsql里面执行。 * Inspur group 目 录 Oracle 概述及发展 Oracle体系结构 Oracle管理基础 数据库备份及恢复 Oracle性能调整 常见问题分析及解决 * Inspur group 表空间满了 检查磁盘空间 扩展表空间 数据库运行速度慢 sql需要优化 参数需要调整 磁盘需要调整 常见问题分析及解决 QA * Inspur group * * 数据库由一些物理文件组成,我们的表存储在数据库中,数据库不能直接读取。我们通过实 例(instance)来访问数据库。 Oracle 服务=实例+数据库 实例=内存+后台进程 数据库=数据文件+控制文件+日志文件 实例内的内存叫 sga System Global Area (SGA) 也可以理解为 shared global area * * Mmon:执行与可管理性相关的后台任务 * * 初始化参数文件中 control_files 参数描述了控制文件的位置。 2.控制文件是二进制文件(不会超过 100m,一般是几 m 大小) 3.控制文件记录了数据库的结构和行为 4.在 mount 时候读 5.在数据库 open 时一直使用 6.丢失需要恢复 7. 控制文件最多八个,最少一个,全是相同的内容,防止丢失。 日志文件是二进制文件 它记录了数据文件的变化,用于数据库的恢复。 * * * * * * * * 只做一件事,将脏数据写到硬盘。就是将数据库的变化写入到数据文件。因为 dbwr 是哪里来的数据写回到哪里,所以可以多个进程一起工作,数据库写进程越多, 写脏数据的效率越高. * * 实例崩溃时进行数据库自动恢复清除作废的排序临时段,回收整理碎片,维护闪回的时间点。在老的数据库版本的时候,当 我们大量删除表的时候,会观测到 smon 进程很忙,直到把所有的碎片空间都整理完毕! * * 清除死进程 重新启动部分进程(如调度进程) 监听的自动注册 * * 只做一件事,将日志缓冲写入到磁盘的日志文件。LGWR 进程是在一定的条件触发下才工作的,每当提交 commit 的时候触发, 每 3 秒钟触发,当日志缓冲三分之一的时候触发,日志缓冲数据有 1m 的时候触发,在 dbwr 写前触发。怎么理解 lgwr 呢? 我们可以理解为这个进程频繁的写日志,当我们的日志文件配置小的时候,可能导致 lgwr 的进程产生等待!导致数据库的 性能下降! * * 表空间由一个或者多个数据文件组成。 数据文件仅属于一个表空间。 * * 用户进程: --当数据库用户或者批处理进程连接到Oracle数据库时启动 数据库进程: -- 服务器进程:可以连接到Oracle实例,它在用户建立会话时启动 --后台进程:在启动Oracle实例时启动。 * * 新的会话不接受 等待非活动的会话结束 等待事物结束 产生检查点 停止数据库 * * * * Sqlplus 最好的管理工具,当你只用 sqlplus 管理数据库的时候,你就掌握 oracle 了。一 切第三方的管理软件都是垃圾,给不懂数据库的人使用的。 * * * * * * Oracle数据库备份恢复-数据泵导入 用户级的数据库恢复 create directory dmpdir as /dmdir; grant read,write on directory dmpdir to scott; impdp scott/tiger@orcl DUMPFILE=scott.dmp DIRECTORY=dmpdir SCHEMAS=scott logfile=impdp.log 表级的数据库恢复 impdp scott/tiger@orcl DIRECTORY=dmdir DUMPFILE=tab.dmp tables=emp,dept logfile=tab.log * Inspur group Oracle数据库备份恢复-RMAN备份案例 1.切换到oracle用户下查看和设置rman的相关参数和备份 # su - oracle [YOU HAVE NEW MAIL] $ export ORACLE_SID=oraljtd $ rman target / Recovery Manager: Release .0 - Production on Tue Jun 10 15:54:22 2014 Cop

文档评论(0)

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

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

1亿VIP精品文档

相关文档