软件开发部ORACLE培训讲义.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件开发部ORACLE培训讲义

软件开发部ORACLE培训讲义 2004-6-24 李勇 1. ORACLE备份 3 1.1. ORACLE数据库运行方式 3 1.2. ORACLE备份的分类 4 2. ORACLE安装、调整及日常维护 13 2.1. Oracle的安装及配置方法(双机热备W2K ADV SERV) 13 2.1.1. Oracle的安装 13 2.1.2. 数据库的建立与配置 17 2.1.3. 修改参数 30 2.2. 调整的思路 33 2.2.1. 调整操作系统以适合Oracle数据库服务器运行 34 2.2.2. 调整内存分配 34 2.2.3. 调整磁盘 I/O 36 2.2.4. 调整数据库服务器的回滚段 36 2.3. 常用调整的方法 37 2.3.1. 两条调整的原则 37 2.3.2. 调整的周期 37 2.3.3. 调整内存参数 37 2.3.4. 调整连接数 38 2.3.5. 重建表的索引 38 2.3.6. 段的碎片整理 39 2.3.7. 自由范围的碎片整理 39 2.4. Oracle数据库几种关闭方式 40 2.5. 杀ORACLE的连接及进程 40 3. SQL语句调优 41 3.1. SQL语句的基本语法 41 3.1.1. SELECT语句 41 3.1.2. WHERE 子句 42 3.1.3. ORDER BY子句 43 3.1.4. GROUP BY 子句 44 3.1.5. UPDATE语句 44 3.1.6. DELETE语句 45 3.1.7. INSERT语句 45 3.1.8. 生成表查询语句 45 3.1.9. UNION语句 46 3.1.10. 子查询语句 46 3.2. 找到占用系用资源特别大的Oracle的session及其执行的语句。 47 3.3. 查找前十条性能差的sql. 48 3.4. 查找占用大量I/O的session 48 3.5. IN(NOT IN)与 EXISTS(NOT EXISTS)的转换 49 3.6. UNION 与 UNION ALL的转换 49 ORACLE备份 ORACLE数据库运行方式ORACLE数据库有两种运行方式:一是归档方式(ARCHIVELOG),归档方式的目的是当数据库发生故障时最大限度恢复数据库,可以保证不丢失任何已提交的数据;二是不归档方式(NOARCHIVELOG),只能恢复数据库到最近的回收点(冷备份或是逻辑备份)。我们根据数据库的高可用性和用户可承受丢失的工作量的多少,对于生产数据库,强烈要求采用为归档方式;那些正在开发和调试的数据库可以采用不归档方式。 如何改变数据库的运行方式,在创建数据库时,作为创建数据库的一部分,就决定了数据库初始的存档方式。一般情况下为NOARCHIVELOG方式。当数据库创建好以后,根据我们的需要把需要运行在归档方式的数据库改成ARCHIVELOG方式。改变不归档方式为为归档方式 关闭数据库,备份已有的数据,改变数据库的运行方式是对数据库的重要改动,所以要对数据库做备份,对可能出现的问题作出保护。b. 修改初试化参数,使能自动存档修改(添加)初始化文件init[SID].ora参数: log_archive_start=true #启动自动归档 log_archive_format=ARC%T%S.arc #归档文件格式 log_archive_dest=/arch12/arch #归档路径在8i中,可以最多有五个归档路径,并可以归档到其它服务器,如备用数据库(standby database)服务器 c.启动Instance到Mount状态,即加载数据库但不打开数据库:$SVRMGRL SVRMGRL connect internal SVRMGRL startup mount d.发出修改命令 SVRMGRL alter database archivelog; SVRMGRLalter database open; 改变归档状态为不归档状态 与以上步骤相同,但有些操作不一样,主要是在以上的b操作中,现在为删除或注释该参数,在d操作中,命令为 SVRMGRL alter database noarchivelog; 注意,从归档方式转换到非归档方式后一定要做一次数据库的全冷备份,防止意外事件的发生。 按照备份进行的方式,可以分为逻辑备份、冷备份(脱机备份)、热备份(联机备份),其实冷备份与热备份又可以合称为物理备份;按照备份的工具,可以分为EXP/IMP备份、OS拷贝、RMAN、第三方工具,如VERITAS;以下我们将从多个角度来说明以上的各种备份方式。 EXP/IMP逻辑备份 导入/导出是ORACLE的两个命令行工具, Exp/Imp是一种备份方式,也

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档