- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
您可能关注的文档
- GIS导论复习题doc.doc
- GE与竞争对手的分析doc.doc
- ERP相关论文目录doc.doc
- GEW 安全认证培训讲义doc.doc
- GIS空间分析期末重点doc.doc
- GPRS DTCQT测试中异常问题分析doc.doc
- GSM WCDMA收发信机射频电路PIFA天线硕士论文doc.doc
- G公司汽车售后服务质量的现状和问题分析doc.doc
- HRBAR人力资源学院讲师介部分doc.doc
- hr人力资源讲义doc.doc
- 2024至2030年中国羚羊角类饮片行业深度调查与前景预测分析报告.docx
- 重庆市面向中国农业大学定向选调2024届大学毕业生2024年国家公务员考试考试大纲历年真题14笔试历.docx
- 重庆市面向西北工业大学定向选调2024届大学毕业生00笔试历年典型考题及解题思路附答案详解.docx
- 中国不动杆菌感染治疗药行业市场现状分析及竞争格局与投资发展研究报告2024-2029版.docx
- 2024至2030年全球与中国ETL软件市场现状及未来发展趋势.docx
- 初中八年级(初二)生物下册期末考试1含答案解析.docx
- 干簧式继电器项目申请报告.docx
- 2024至2030年中国左氧氟沙星片行业深度调查与前景预测分析报告.docx
- 菜籽项目申请报告.docx
- 2024至2030年中国八角钢行业深度调查与前景预测分析报告.docx
文档评论(0)