Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2920923
  • 博文数量: 412
  • 博客积分: 3010
  • 博客等级: 中校
  • 技术积分: 7374
  • 用 户 组: 普通用户
  • 注册时间: 2009-04-25 15:15
个人简介

学习是一种信仰。

文章分类

全部博文(412)

文章存档

2014年(108)

2013年(250)

2010年(11)

2009年(43)

我的朋友

分类: Oracle

2013-11-30 19:46:55

第3章  管理实例
初始化参数文件、启动\停止实例、打开\关闭数据库;
1、常用初始化参数:
db_name:数据库名,create database后的名字;
db_domain:域名,指定数据库在分布式网络环境中的逻辑位置,db_name.db_domain为全局数据库名;
instance_name:实例名,单实例数据库中与db_name一致;在RAC中用于标示同一个数据库下的不同实例名;
service_name:服务名,客户连接实例时使用,默认为db_name.db_domain;
。。。。。。
2、参数文件:
文本参数文件pfile,服务器参数文件spfile,oracle建议使用spfile,简化管理,且可使用reman备份恢复;
pfile可以直接编辑,spfile使用alter system命令修改;
确定实例所使用的参数文件:show parameter spfile;(若无返回值,则正在使用pfile)
生成pfile:create pfile [=pfile_name] from spfile [=spfile_name];
生成spfile:create spfile [=spfile_name] from pfile [=pfile];


显示参数:show parameter [parameter_name];
查询参数:select * from v$parameter;
修改所有会话动态参数:alter system set...;
修改当前会话动态参数:alter session set ...;
3、诊断文件:
set lines、set pages只对查询结果有用,对show parameter无用;
包括预警文件、后台跟踪文件、用户跟踪文件;
(1)预警文件:按时间记录连续的消息和错误。
     存放位置由参数background_dump_dest指定,alter_SID.log;
(2)后台进程跟踪文件:诊断后台进程的警告和错误信息;
存放位置由参数background_dump_dest指定,SID_processname_SPID.trc,SPID为后台进程对应的OS进程号;
(3)用户进程跟踪文件:收集客户应用SQL语句的统计信息;
存放位置由参数user_dump_dest指定,SID_ora_SPID.trc;
SQL> show parameter user_dump_Dest
NAME                                     TYPE         VALUE
------------------------------------ ----------- ------------------------------
user_dump_dest                             string         C:\ORACLE\PRODUCT\10.2.0\ADMIN\JSSBOOK\UDUMP
要诊断sql语句性能,并作出相应的性能调整规划,需sql_trace为ture;                                                 
SQL> show parameter sql_trace
NAME                                     TYPE         VALUE
------------------------------------ ----------- ------------------------------
sql_trace                             boolean         FALSE
阅读(717) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~