![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Oracle
文章平均质量分 74
bigdata121
学习学习再学习 实践实践再实践 总结总结再总结
展开
-
Oracle 10g sql trace使用
sql trace 平时主要用在针对性的性能监控上,针对某个用户的会话,或者自己的会话。系统级别跟踪,生产库慎用,会付出较高的性能代价。具体没有亲身测试过。这里主要简单介绍下常规的trace使用。一:对自己的SESSION进行跟踪1:首先开启针对这个会话的sql trace.alter session set sql_trace true ;2:执行要追踪的原创 2013-11-01 14:36:21 · 738 阅读 · 0 评论 -
Sql Tuning 随手记
比较基础,随手记录。Sql Tuning ST-10001今天在OEM中查看TOP事件,发现这一条Sql语句。可能是应用层没有使用绑定变量,导致重复sql出现。重复的条数达到500。Target Sql:select * from tbl_name where itemid = '0ndoag' AND userid = 8085256378原创 2013-11-05 18:41:08 · 610 阅读 · 0 评论 -
Oracle 监听器日志 listener.log文件过大处理
今天遇到报警,alert.log报出异常:Thu Nov 21 11:00:31 2013WARNING: inbound connection timed out (ORA-3136)Thu Nov 21 11:13:49 2013WARNING: inbound connection timed out (ORA-3136)Thu Nov 21 11:14:54 2013原创 2013-11-21 16:50:58 · 17905 阅读 · 0 评论 -
OCI Error ORA-12096: error in materialized view log on "JTINFO"."TBL_USERID"
前两天进行了一次在线重定义,修改表某字段的长度。业务表,7000W左右的数据量,修改列为复合主键的其中一列,varchar2类型。Oracle 主备两台,读写分离。使用OGG进行同步。背景:在主库进行在线重定义,主库顺利完成,但是在备库报出异常,异常信息如下:OCI Error ORA-12096: error in materialized view log on原创 2013-12-29 02:26:25 · 3897 阅读 · 1 评论 -
ORA-01003: no statement parsed
手贱,故意删除了一张表,在OGG同步数据的同时,删除之后立刻报错,如下:OCI Error ORA-12096: error in materialized view log on "JTINFO"."TBL_USERID"ORA-01003: no statement parsed (status = 12096), SQL <INSERT /*+ APPEND */ INTO "原创 2013-12-29 02:50:35 · 3142 阅读 · 0 评论 -
ORA-01410 invalid rowid
最近业务短信经常报出如下异常: 系统错误编码:ORA-01410:无效的ROWID,错误源:PKG_BASE_DATA_XXXX,本地错误信息:TABLE_NAME=T_XXXX_CONN_MAC,错误位置:1-6. 结合业务场景,经分析,是索引失效导致的big query无法检索到正确的数据。表数据是通过sqlldr使用direct方式加载到表中。下面主要分析一下这原创 2015-05-28 19:03:00 · 10482 阅读 · 0 评论 -
Oracle Rman备份脚本与自动删除重复备份文件
#!/bin/shsource /home/oracle/.bash_profileif [ -z $1 ]then echo "Please Input a number,Usage: 0|1|2" exitelse RMAN_LEVEL=$1fiexport ORACLE_SID=xxxxexport TODAY=`date '+%Y%m%d'`export原创 2015-05-26 12:39:36 · 2020 阅读 · 0 评论