- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 Oracle收集表的数据与统计信息差异
有时候有这样的烦恼,由于dmp增量到数据库中,或是大批量数据操作后没有收集表的统计信息,导致数据库性能慢。要手工写脚本检查。drop table gather_tcount;create table gather_tcount( TABLE_NAME VARCHAR2(30) not null, gather_time date, num_rows numbe
2016-03-28 15:46:05 2306
原创 数据校验脚本-检验null值
在做数据校验,需要检验多个字段是否为Null值,那怎么可以写的高效,如下例子:drop table T1 purge;create table T1( ID NUMBER, OWNER VARCHAR2(30), OBJECT_NAME VARCHAR2(128), OBJECT_TYPE VARCHAR2(19), STAT
2016-03-18 10:19:11 2659
原创 Oracle11g 审计登陆失败用户
在生产环境上,你可能面临有些恶意的程序不断的试你数据库的密码,导致账号被锁,找到元凶只有开审计。select * from v$version;BANNER--------------------------------------------------------------------------------Oracle Database 11g Enterprise Edi
2016-03-15 16:48:56 2654
原创 weblogic连接池重连机制不一定靠得住
现场的weblogic报警,日志报错: ORA-27102: out of memoryLinux-x86_64 Error: 12: Cannot allocate memoryAdditional information: 26Additional information: 327684Additional information: -1610612736>
2016-03-14 17:52:36 14353
原创 Oracle定位不知源头的SQL
接到现场数据库维护厂商发出的警告,有一条 insert语句执行了几千秒。 开发排查,从select * from dba_source s where s.text like '%XXX%';查到是一个存储过程,于是找到存储过程,将其改名。 但问题没有解决,隔天又收到警告。 难道是存储过程改名有问题,我远程到现场看了下,并没有问题。再次查看数据库报告
2016-03-11 15:39:26 3337
原创 oracle 11g dblink 查询的bug --10053用处
在oracle11g上,外网建的dblink访问内网,好奇怪的SQL,问题SQL在内网是可以的,在外网查不出数据。做为实验,把内网的数据同步到外网,然后查询,是可以的。最后通过调整SQL写法解决了问题。问题SQL:SELECT T.P_TYPE_CODE, T.TYPE_CODE TYPE_ID, T.TYPE_NAME, TYPE_COD
2016-03-04 17:59:23 2094
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人