SHUTDOWN NORMAL:允许新连接、等待会结束、等待事务结束、做检查点并关闭数据文件启动时需要实例恢复SHUTDOWN
TRANSACTIONAL:允许新连接、等待会结束、等待事务结束、做检查点并关闭数据文件启动时需要实例恢复SHUTDOWN
IMMEDIATE:允许新连接、等待会结束、等待事务结束、做检查点并关闭数据文件没有结束事务自动rollback启动时需要实例恢复 SHUTDOWN
ABORT:允许新连接、等待会结束、等待事务结束、做检查点且没有关闭数据文...
Oracle系统内核参数设置优化 :
Oracle内核参数配置文件在 /etc/sysctl.conf路径下:vi /etc/sysctl.conf# System default settings live in /usr/lib/sysctl.d/00-system.conf.
# To override those settings, enter new settings here, or in an /etc/sysctl.d/<name>.conf file
#
# For more information, see sysctl.conf(5) and sysctl.d(5).#ORACLE SETTINGkernel.shmmax = 64424509440kernel.shmmni = 4096kernel.shmall = ...
serveroutput 是sqlplus的配置参数,而不是数据库的配置参数,修改并保存sqlplus的配置参数,那么每次打开sqlplus时就不用重新设置了。 设置方法如下: 1. sql> set serveroutput on 然后,在sqlplus中 2. sql> store set $ORACLE_HOME/sqlplus/admin/glogin.sql replace 完成保存设置. 可以通过如下查看设置效果: SQL> show serveroutput; serveroutput ON SIZE UNLIMITED FORMAT WORD_WRAPPED 说明设置成功。原文:http://www.jb...
optimizer_mode :优化器选择执行计划的标准 choose rulecursor_sharing ?:精确匹配exact/similar/force ?SQL是否是同一个,绑定变量db_file_multiblock_read_count :读数据文件,一次读入多少个数据块,默认为1,一般设置为区大小的整数倍fast_start_mttr_target :用来调整实例恢复的时间,检查点sql_trace :建议放在初始化参数中,跟踪所有SQL语句,user_dump.也可以放在会话参数中open_cursors :一个session最大可以打开的游...
二、Oracle的参数文件管理1.参数文件的介绍 两种参数文件: (1)spfile参数文件(二进制文件) (2)pfile参数文件(文本文件)参数文件存储的路径:$ORACLE_HOME/dbs[oracle@oracle3 dbs]$ ll总计 56-rw-r----- 1 oracle oinstall 1544 06-05 15:47 hc_LAW.dat-rw-rw---- 1 oracle oinstall 1544 06-09 10:52 hc_ORCL.dat-rw-r--r-- 1 oracle oinstall 12920 2001-05-03 initdw.ora-rw-r----- 1 oracle oinstall 8385 1...
在之前的文章(http://space.itpub.net/17203031/viewspace-774843)中,笔者介绍了如何在Linux 2.6内核中配置HugePage以及AMM与其的不兼容性。由于原理机制的差异,Oracle 11g引入的特性AMM(Automatic Memory Management)与HugePage是不可并存的。 在早期的11g版本中(11.2.0.2之前),AMM与HugePage水火不容。如果操作系统启用了HugePage特性,同时数据库使用AMM的情况下,数据库实例启动是要报错的。Oracle推荐的做法是将AMM关...
Oracle BIEE 可以通过叙述视图对外传递参数,以实现通过提示控制嵌入页面内容的效果。 ① 首先,构建需要传递参数的请求条件(Answer)。 ② 选择叙述视图,插入相应HTML代码段,例如:<iframe> ③ 通过URL对外传递参数,参数的格式如下:1 /web/nxflaw/flawAnalysis.do?action=homePage&yearId=@1&monthId=@2&equipTypeCode=@3&cnt=@4 其中@1代表所建请求第一列的值,@2代表请求第二列的值,……以此类推。 ...
一次边学边干的oralce运维经历, 步步是坑啊前几天经历了删除垃圾数据表、清理回滚表空间这些东西之后,又rebuild了索引, 感觉oracle的性能真是杠杠的。 系统又开始急速运行了。客户经历了这事之后, 主动提出了把数据库切换到存储上面, 分配了200G。开始干活啊,1、先停止oracle2、把你要移动的表空间文件复制到目的地例如:从d盘复制到E盘3、登陆oraclesqlplus / as sysdba
4、然后执行startup mount
alter database rename f...
在uniconnection1里设置:server项位hostip:port:sid,如10.53.x.XX:1521:or10g然后在Options里设置:charset:utf8direct:truehomename:OraDb10g_home1UseUnicode:true 原文:http://www.cnblogs.com/wxb-km/p/6116945.html
PFILE与SPFILE1、 含义:PFILE是parameterfile的缩写,SPFILE是server parameter file的缩写,通过全称的字面含义,我们可以得到pfile和spfile都是oracle提供的参数文件,里面写着各种参数的初始值,比如Database Buffer的值为196M等,文件后缀名都是.ora;2、 区别:spfile是oracle9i release2引进的新事物,在这之前oracle中只有pfile的概念。Pfile是一种静态参数文件,可以通过任何文本编辑器进行打开、编辑和保存。而spfile是...
我们知道,在Oracle数据库中正常执行 select sysdate from dual 都可以返回当前主机的系统时间。正常修改系统时间,对应的查询结果也会变成修改后的系统时间。现在遇到一个问题:测试系统修改了主机系统时间,数据库查询 select sysdate from dual 返回的时间和所在系统的主机时间相差很大,进一步排查发现返回的时间是固定不变的。最终发现是Oracle有参数可以使得sysdate一直返回固定的时间,供某些测试场景使用。该库也是因为有其...
1.找到oracle安装后的目录,然后找到tnsnames.ora文件修改相关文件内容:XE = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.107)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = XE) ) )EXTPROC_CONNECTION_DATA = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1)) ) (CONNECT_DATA = (SID = PLSExtProc) (PR...
带参数的存储过程举例:为指定的员工涨100元的工资,打印涨前和涨后的工资如果带参,需要指定是输入参数还是输出参数createorreplaceprocedure raisesalary(eno in number)as---定义一个变量保存涨前的薪水,引用emp中sal的类型作为psal的类型psal emp.sal%type;begin---得到员工涨前的薪水select sal into psal from emp where empno=eno;---给该员工涨100update emp set sal=sal+100where empno=eno;---需不需要commit?---注意:...
linux中与Oracle有关的内核参数详解 在安装Oracle的时候需要调整linux的内核参数,但是各参数代表什么含义呢,下面做详细解析。Linux安装文档中给出的最小值:fs.aio-max-nr = 1048576fs.file-max = 6815744kernel.shmall = 2097152kernel.shmmax = 4294967295kernel.shmmni = 4096kernel.sem = 250 32000 100 128net.ipv4.ip_local_port_range = 9000 65500net.core.rmem_default = 262144net.core.rmem_max = 4194304net.core.w...
oracle空间字段mdsys.sdo_geometry存储多边形,报错ora-00939:to many arguments for functionsql语句 update d_area set coordinate=mdsys.sdo_geometry(2003,8307,null,mdsys.sdo_elem_info_array(1,1003,1), mdsys.sdo_ordinate_array( 119.65415,29.14556,119.64824,....)) where id=123; 坐标少时更新没有问题,如果坐标对多了就会报错ora-00939:to many arguments for function; 用什么方式替代解决呢?据说这是一个SQL级别...