Oracle 数据库操作实例讲解doc.doc

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

Oracle 数据库操作实例讲解 一、数据库系统配置 数据库系统配置主要包括初始化参数配置和网络服务配置。 初始化参数的配置方法有以下几种方式: 1、直接更改初始化参数文件。在ORACLE9i和ORACLE10g中参数文件有两种形式,一种是文本格式,一种是二进制格式。数据库启动后,可以通过下列SQL语句查找数据库使用的是哪种格式的初始化参数。 Show parameter spfile; 更改文本格式的初始化参数,可以利用文本编辑工具,如 vi 等 打开,然后进行编辑。要使编辑后的参数生效,一定要重新启动数据库,并应用此初始化参数文件。 2、命令行修改参数。不能直接使用编辑工具打开二进制格式的初始化参数文件(即使可以打开),这样会损坏参数文件,导致下次数据库不能正常启动。可以通过下面的SQL语句进行参数修改。 ALTER SYSTEM parameter name =value SCOPE=[BOTH|MEM] 3、使用图形化通过EM console进行修改。登录EM console http://ip address :1158/em 在图形化工具里面,可以看到哪些参数是静态参数(不能修改,修改后要重新启动数据库才能生效),哪些是动态参数(可以直接修改,并生效)。 网络服务配置主要包括侦听(listener)配置和客户端服务(tnsnames)配置。侦听配置在服务器端(安装了ORACLE数据库的服务器),客户端服务配置在需要连接ORACLE数据库的客户机上(当然也可以在服务器端进行配置)。这两个配置文件都可以利用文本编辑工具直接打开修改。修改侦听后,用下列命令把侦听服务重新启动: $ lsnrctl start 用下列命令查看侦听是否正常: $lsnrctl status 下面给出实例。 listener.ora SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = PLSExtProc) (ORACLE_HOME = /oracle/app/10.2) (PROGRAM = extproc) ) (SID_DESC = (SID_NAME = CLRExtProc) (ORACLE_HOME = /oracle/app/10.2) (PROGRAM = extproc) ) ) LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 3)(PORT = 1521)) (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0)) ) ) tnsnames.ora TEST = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 3)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME =test) ) ) 二、性能调优 1、查找失效对象并修复 SQL select owner,object_name,object_type from dba_objects where status = ’INVALID’; SQL alter object_type object_name complie; 2、查找无用索引并修复 SQL select owner, index_name from dba_indexes where status=UNUSABLE; SQL alter index index_name rebuild online nologging; 3、使用ORACLE指导中心进行调优 首先修改参数 statistics_level=typical 主要用于收集数据。 在ORACLE EM中如下图找到指导中心: 在指导中心可以进行 SQL调优、内存调优、段调优等。 首先需要收集数据(ADDM),如下图: SQL优化指导如下图: 可以查找顶级活动、周期性运行的SQL语句等 内存参数调整依据,如下图: 三、备份与恢复 数据库备份与恢复有两种方式,一种是逻辑的,一种是物理的。 逻辑备份是使用命令(exp 和imp)进行备份与恢复。这两个命令使用方式如下: 1. 将数据库TEST完全导出,用户名system 密码test123

文档评论(0)

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

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

1亿VIP精品文档

相关文档