关于ORACLE锁的总结
v$lock视图的各个列及其说明ADDR RAW(4) 在内存中锁定的对象的地址 KADDR RAW(4) 在内存中锁的地址 SID ...
ORA-39700错误(一般升级数据库容易遇到)
最近有人遇到了ORA-39700错误是在DB升级后遇到的,查了下解释如下: SQL> !oerr ora 39700 39700, 00000, "database must be opened with UPGRADE option"// *Cause: A normal databas...
Oracle临时表相关知识
在Oracle8i或以上版本中,可以创建以下两种临时表: 1。会话特有的临时表 CREATE GLOBAL TEMPORARY <TABLE_NAME> (<column specification>) ON COMMIT PRES...
oracle-merge用法详解
转载Oracle9i引入了MERGE命令,你能够在一个SQL语句中对一个表同时执行inserts和updates操作. MERGE命令从一个或多个数据源中选择行来updating或inserting到一个或多个表.在Oracle 10g中MERGE有如下一些改进: 1...
ora-01031错误(在客户端以SYS用户登陆报错)
运行环境 WINDOWS 2000+ORACLE9I,正常运行2年.最近突然发现在服务器端或者客户端以SYS/PWD@SID AS SYSDBA 登陆就出现如下错误. ERROR: ORA-01031:insufficient privileges 为了进...
ORACLE EXPLAIN PLAN的总结
在ORACLE数据库中,需要对SQL语句进行优化的话需要知道其执行计划,从而针对性的进行调整.ORACLE的执行计划的获得有几种方法,下面就来总结下1、EXPLAIN的使用 Oracle RDBMS执...
TOM的Runstats包的使用方法
TOM的Runstats包是一个很好的基准测试工具包。根据自己的理解,讲讲它的使用方法。一 授权由于Runstats包调用了几个系统视图,需要对这些视图进行授权,这些视图包括v_$timer、v_$mystat、v_$statname和v_$latch。以...
ORA-03114 plsql过程编译断开连接错误
Oracle数据库对象无效,通过PLSQLDev.exe程序进行包编译;报ORA-03114:连接数据库失败错误.Oracle DB版本:9.2.0.1故障原因:PLSQLDev.exe程序和Oracle数据库的CDC功能产生冲突;使用TOAD,OEM等其他客户端工具则不会...
并发容易出现的问题与并发控制
作者:PINNER(转载) 在多进程连接的数据库,并发操作是一个很平常的现象,加上Oracle特有的锁机制(不阻塞读),所以理解与控制并发是一个非常重要的事情。下面用一个简单的例子说明并发处理中的一个...
深度分析数据库的热点块问题
作者:biti_rainy (转载盖国强BLOG)---谢谢热点块的定义数据库的热点块,从简单了讲,就是极短的时间内对少量数据块进行了过于频繁的访问。定义看起来总是很简单的,但实际在数据库中,我们要去观察或者确定...
Oracle系统设计两三言(转载来源idba空间)
转载于IDBA空间---谢谢收到一个命题,2TB容量的数据,1000并发,7*24的系统,如果就可维护性,可扩展性和系统性能几方面考虑,该如何进行系统设计。 这是一个很大的题目,牵涉到从硬件到软件,从应用设计到数...