- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《orace培训文档
3784057老师:李玉根yugen.li@OCP 管理1备份、恢复、迁移Class Oracle database 11gASM 数据存储数据库的GRID防止单点应用GRIDGRID Control 装DBserver EM12c 可以管理一个云的管理数据中心性能非常好。11G可以异地升级高可用:对单实例来说,有一个RESTART功能,GI对于单实例来说提供了一种重启进程的保护。课程需要装GI,然后对于单实例数据库的管理。关系数据库:利用数据运算,关系-实体实例在数据库之上。实例:内存结构、进程。实例启动会运行一堆进程数据库:存储结构Connection 用户进程与服务器进程(实例)Session: PGA 消耗内存、还有操作系统也会消耗内存:建立连接会消耗7-14M内存。两者都要计算进去。2内存结构SGA(调的时候合适就好,分配多了少了都是灾难)Shared pool 解析SQL ,只需要解析一次。((调的时候合适就好,分配多了少了都是灾难,上线前要做压力测试,他与DB buffer cache 对应,可手动设置一个最小值)Db buffer cache减少IORedo log buffer发生变换的块他会记录。备份的时候这个块回暴涨Keep buffer pool 放在这个里面的对象不会被清除出去,节省IORecycle buffer pool 利用清除标准块 8K可以定义一个表空间Streams poolLarge pool 缓解标准库的压力Java pool 用java写存储过程时候会保留 PGA-program global area一般自动默认设置调大一些好从数据库里面读出来的是什么:块3 进程架构连数据库之前要先连接Listener进程,然后是server process实例里面:必须进程:脏块进程、检查点进程、恢复进程、监控进程(PMON)(监控user process)可选进程;…….recoverer process(恢复交易进程,协调两个库,用于做分布式交易,有时候交易要等其他库,网络上延迟。分布式交易时,通过DB-link来传数,这样开发成本低,但是有SCN问题,SCN暴涨会导致张得快库挂了,其他有这种连接的库也会挂,挂了后只能隔离自己后打补丁,在这之前要知道数据库之间的连接关系,从9i往上都有这个问题);归档进程(格式和redo一样)数据库存储结构控制文件:最重要,要有多个,如果这个文件坏了,没有备份,数据库就挂了数据文件:参数文件:备份文件:段:表或者是索引。小文件表空间可以有多个数据文件,他们比较小;,大文件只能有数据文件,但是这个文件可以很大。SYSTEM表空间不能出问题。经常变换。里面放system01.dbf ORACLE启动时候会扫描他。如果他坏了,256块坏了,没备份,最后用dul(能抓数据、源代码)读数据转成dump文件。或者从好的数据库中把256号好的块拷贝过来。SYSAUX 分担SYSTEM的压力ASM: 集群文件系统等等。要用ASM 创建disk group.ASM 文件 RDBMS 和 ASM实例都能访问数据库最重要的是数据库的备份:全备、增备、归档、演练。大部分的问题:升级新版本、统计信息导致执行计划不当安装时候如果是自己参数错误可以忽略,如果是补丁的问题不能忽略。安装时候脚本要用ROOT权限来运行安装时候不要把库一块建了,如果失败方便排查。创建数据库通用目的数据仓库客户生产上要选择这个!!重要生产上要选择字符集,(以后不能随意改!!!!!!!!!!!!!!!改了风险极大),安装前要问清楚!客户端如果字符集如果指错了,与数据库里面的字符集不同,数据库里面就乱了,废了。数据库的生命周期中 DB_BLOCK_SIZE 参数不能改。安装好之后可以查看进程:Ps -ef | grep smon ps -ef | grep initPs -ef | grep pmon培训中安装了 GRID,实现了高可用,在杀死 smon ,pmon 在GRID的监控下它们被杀死后能够立即重启。另外,init自己还有一个守护进程。数据库的管理数据库实例数据库通过listener来监听端口,可以纳入GI管理,实现高可用。数据库管理通过AGENT管理查状态 emctl status dbconsole查询实例的状态Emctl 别用DB control来管理。Sql plus 在生产上用这个容易产生JAVA的问题,同时用他连接数据库也给黑客留了一道口子,黑客容易利用它攻进来。Echo $ORACLE_SIDPfile 是一个文本文件,可以自己编辑。Create pfile=’/temp注意pfile中 instance_type=’asm’需要把一个参数改为 1136M !
文档评论(0)