- 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文档。上传文档
查看更多
IOracle数据库操作实例讲解
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. 将数据库TES
您可能关注的文档
- I2013年6月上海造价员继续教育考试试题76分.doc
- I2013年5月17日“译路通”微访谈问答分类整理.doc
- I2013年5月心理咨询师考试二级理论真题与答案.doc
- [2008年度小学英语毕业水平测试模拟题.doc
- I2013年7月25昆明法检系统面试题及解析.doc
- I2013年8月护理质量考核结果反馈.doc
- I2013年9月份考试文献检索与应用第三次作业.doc
- IMac下127个常用软件.doc
- [2008年山东高考数学文科试题及答案.doc
- I2013年9月份考试高电压技术第三次作业.doc
- 小学科学:ESP8266智能插座电路原理与动手实践研究教学研究课题报告.docx
- 《金融开放浪潮下我国多层次监管体系构建与创新研究》教学研究课题报告.docx
- 区域教育质量监测中人工智能应用的数据质量分析与优化策略教学研究课题报告.docx
- 《金融科技监管中的数据治理与合规性要求》教学研究课题报告.docx
- 《3D打印技术在航空航天领域中的多材料制造与复合材料应用》教学研究课题报告.docx
- 《绿色金融发展中的政府职能与市场机制研究》教学研究课题报告.docx
- 《植物工厂多层立体栽培光环境调控技术对植物生长发育节律的调控机制探讨》教学研究课题报告.docx
- 销售团队年度业绩总结.docx
- 银行风险管理与金融危机防范.docx
- 银行网络攻击预警与快速响应机制.docx
文档评论(0)