通过查询V$SQL_SHARED_CURSOR 得到详细关于子游标不能共享的原因
通过查询V$SQL_SHARED_CURSOR 得到详细关于子游标不能共享的原因 http://www.2cto.com/database/201204/126502.htmlHASH_VALUE都相同,但是他们的子游标就不同了,这就会产生High Version Counts,由于HASH_...
SQL执行次数过多的分析
select pr.spid,ss.MACHINE,ss.MODULE,sq.sql_text,ss.SQL_ID,ss.PREV_SQL_ID from v$session ss, v$process pr, v$sql sq where ss.PADDR = pr.addr and sq.sql_id = ss.sql_id&nbs...
根据sqlid查询awr和视图查出来的sql执行次数统计不一样???
SELECT trunc(sample_time) "Date", to_char(sample_time, 'Dy') "Day", count(1) "Total",  ...
Oracle有关redo log的等待事件
Oracle有关redo log的等待事件http://www.2cto.com/database/201301/184058.html 这两天发现开发用的数据库,在运行一些小的DML事务时,会经常出现log buffer space的事件,然后增大了redo log为300M 4...
电信运营商之DBA守则
DBA 守 则u 备份重于一切系统总是要崩溃的,没有有效的备份只是等哪一天死!备份可用性,备份的策略系统中,什么东西最重要?升级、定期、补丁前的备份例子定期检查备份作业是否正常,备份...
oracle数据库自动提交事务(autocommit)为OFF,但事务自动提交了
oracle数据库自动提交事务(autocommit)为OFF,但事务自动提交了from:http://blog.sina.com.cn/s/blog_68fe7e150100z7tn.html 问题描述:以scott账号登陆,执行delete from dept where dept...
ORA-01465: invalid hex number报错原因,有个blob类型!
ORA-01465: invalid hex number报错原因,有个blob类型!insert into t_info (CUSTOMER_NO, PASSPORT_ID, IS_REALNAME, NAME, IS_REQUEST_CERTIFICATE, GRADE, TYPE, REGISTER_TYPE, PRODUCT_NO, MOBILE_PHO...
插入数据的过程,drop index关系报资源忙
插入数据的过程,drop index关系报资源忙6级锁有:Alter table, Drop table, Drop Index, Truncate table, Lock Exclusive -- Created on 2013/5/20 by VENCENT declare -- Local variables here&nbs...
ALL_TAB_MODIFICATIONS
ALL_TAB_MODIFICATIONSALL_TAB_MODIFICATIONS describes tables accessible to the current user that have been modified since the last time statistics were gathered on the tables.Related ViewsDBA_T...
ORACLE坏块(ORA-01578)模拟与处理方法
一。.什么是数据库的坏块 首先我们来大概看一下数据库块的格式和结构——数据库的数据块有固定的格式和结构,分三层 cache layer,transaction layer,data layer。在我们对数据块进行读取写入操作的...
Oracle坏块处理之dbms_repair的用法
1、模拟坏块SQL> create tablespace test01 datafile 'G:oracleproduct10.2.0oradataora10gtest01.dbf' size 1m;表空间已创建。SQL> create table test(id number,name varchar2(30)) tablesp...
Oracle corrupt block(坏块) 详解
FROM :http://blog.csdn.net/tianlesoftware/article/details/5024966 一. 坏块说明1.1 相关链接 在看坏块之前,先看几个相关的链接,在后面的说明中,会用到链接...
ora-01114---dbv
select * from T_LOG_ONLINE t1 where ((t1.SETTLE_DATE < '20130101' AND t1.RESV_FLD4 IS NULL ) &nb...
UNDO表空间不足解决方法
确认UNDO表空间名称select name from v$tablespace; 检查数据库UNDO表空间占用空间情况以及数据文件存放位置;select file_name,bytes/1024/1024 from dba_data_files where tablespace_name lik...
使用ERRORSTATCK进行错误跟踪
http://www.dbtan.com/2009/12/errorstack.htmlOracle, 深入解析Oracle, 读书笔记 十二月 29th, 2009 作者:dbtan |【转载时请以超链接形式标明文章出处和作者信息】链接:http://www.dbtan.com/2009/12/err...
ORA-01555 原因与解决
http://www.dbtan.com/2010/01/ora-01555-reason-and-solution.htmlOracle, 深入解析Oracle, 读书笔记 一月 21st, 2010 作者:dbtan |【转载时请以超链接形式标明文章出处和作者信息】链接:http://www.dbta...
oracle之报错:ORA-00054: 资源正忙,要求指定 NOWAIT
问题如下:SQL> conn scott/tiger@vm_databaseConnected to Oracle Database 11g Enterprise Edition Release 11.1.0.6.0Connected as scott。。。。。。SQL> drop table student2;drop table student...
分区表实际使用数据块的块数远小于系统分配块数
分区表的一个分区,实际使用4262个块,而系统扩展分配了366592个块,系统监控显示,小于5分钟内空间扩展了3.5个G,导致分区所在的表空间被撑爆! 数据库版本:Release 10.2.0.4.01、实际使用的块查询:s...
OraDebug
1、 oradebug介绍oradebug主要是给Oracle支持人员使用的,尽管很早便有,但oracle官网很少有记载。他是个sql*plus命令行工具,有sysdba的权限就可以登入,无需特别设置。他可以被用于:1...
别名内层引用报错,外层引用正常
select sysdate-1 aaa from dual where aaa< sysdate报错:ora-00904 aaa invalide identifer select * from (select sysdate-1 aaa from dual) where aaa< sysdate查询正常...