北国风光的专栏

坐标石家庄,做电力行业数据库,努力做好一个不想做技术的技术人

oracle通过物理读、逻辑读、CPU时间确定最耗费资源的SQL语句

--查看最耗费物理读的SQL: select 'alter system kill session ''' || s.SID || ',' || s.SERIAL# || ''';',        v.DISK_READS,        v.BUFFER_GETS,        v.CPU...

2018-12-01 20:21:06

阅读数 198

评论数 0

How To Create Primary Key Partitioned Indexes

PURPOSE      This article gives examples of how to create primary key partitioned      indexes.       SCOPE & APPLICATION      For users...

2017-10-30 19:58:29

阅读数 172

评论数 0

Can not drop UNDOSTBS

Hi, I'm a junior DBA .      I have 1 problem. I have create a new undo tablespace and set it to undo tablespace of instance ora11> alter system se...

2017-10-25 07:58:31

阅读数 187

评论数 0

如何查看UNDO表空间使用率

--UNDO使用率 select AA.TABLESPACE_NAME,        ROUND((nvl(BB.UNEXPIRED_USED_GB, 0) + nvl(BB.ACTIVE_USED_GB, 0)) /              AA.TOTAL_GB * 100,   ...

2017-08-29 21:41:06

阅读数 1722

评论数 0

存储过程报错之后,后续语句如何执行,以及相关job下次执行时间怎样进行更新

通过测试得到以下结论: 1、存储过程中出现报错之后,从此报错点开始,后面所有语句都放弃执行 2、存储过程报错之后,JOB的下次执行时间不会按照interval的设置来更新,但如果存储过程的报错通过exception进行了捕获,则JOB的下次执行时间正常按照interval的设置来更新 3、存...

2017-08-28 21:54:50

阅读数 909

评论数 0

Difference between v$temp_space_header and v$sort_segment

参见下面两点: 第一点: v$temp_space_header preserves data across database restarts whereas v$sort_segments and v$sort_usage are for current usage. You won't q...

2017-08-28 21:39:43

阅读数 530

评论数 0

在自动内存管理下,如何手工删除撤销段

在自动UNDO管理模式下,我们有时仍然想手动删除UNDO段。比如某个UNDO段出现了逻辑坏块。 下面首先来看看,直接删除UNDO段能不能成功。 view plaincopy to clipboardprint? SQL> drop rollback segm...

2017-08-28 07:32:58

阅读数 176

评论数 0

UNDO自动管理模式下,如何手工指定回滚段(_smu_debug_mode)

通过设置_smu_debug_mode值来实现指定session级别使用特定的回滚段 _smu_debug_mode为默认值 --测试数据库版本 SQL> select * from v$version;   BANNER --------------------...

2017-08-28 07:28:25

阅读数 732

评论数 0

三个触发器解决变异表错误(ORA-04091)

--创建测试表: -- Create table create table TEST_LIXIONG_TRIGGER_20170824 (   name1 VARCHAR2(64),   name2 VARCHAR2(256),   name3 VARCHAR2(256) );  ...

2017-08-24 21:44:30

阅读数 207

评论数 0

ORA-04091错误解决

Avoiding Mutating Tables Ok, so you've just recieved the error:ORA-04091: table XXXX is mutating, trigger/function may not see it and you want to g...

2017-08-24 21:37:21

阅读数 207

评论数 0

What is meant by 'Bounce' the database

Hello,  What is meant by 'Bounce' the database. I keep coming across the phrase.  Usually after changing some parameter/setting, the paper/manual...

2017-08-19 19:08:59

阅读数 303

评论数 0

ORA-01628:max # extents (32765) reached for rollback segment _SYSSMU613$

ORA-01628: max # extents (32765) reached for rollback segment _SYSSMU613$ Error: ORA 1628 Text: max # of extents reached for rollback segment ...

2017-08-19 19:05:47

阅读数 1289

评论数 0

Oracle切换undo表空间操作步骤(转)

操作系统版本及数据库版本如下: SQL> !cat /etc/redhat-release Red Hat Enterprise Linux Server release 6.5 (Santiago) SQL> select * from v$version; BANNER...

2017-08-12 11:03:13

阅读数 509

评论数 0

更改oracle undo表空间[转]

周五开发人员突然报测试库的非常的慢,登录主机后查看日志文件,发现有很多下面类似的错误,提示回滚段空间不够。 test(oracle):/oracle/app/admin/test/bdump >  tail -200 alert_test.log ...... Fri May ...

2017-08-12 10:17:23

阅读数 166

评论数 0

【Kill】两条Linux命令彻底杀死Oracle

今天编写的两条极具杀伤力的命令,它可以瞬间将Oracle杀死在无形之中。后面我将给出简单注释并展示一下它的威力。 $ ps -ef |grep $ORACLE_SID|grep -v grep|awk '{print $2}' | xargs kill -9 $ ipcs -m | grep ...

2017-08-03 21:52:11

阅读数 312

评论数 0

重要参考:互联网金融MySQL优化参数标准

作者介绍 张小虎,甜橙金融持久化组负责人,多年数据库优化、运维及开发经验。擅长不同业务场景下的数据库架构设计及持久化解决方案。 前言 日常的MySQL运维中说起调优,MySQL的配置文件my.cnf是不可忽略的。MySQL的默认参数并不能满足我们日常线上业...

2017-05-29 07:46:10

阅读数 471

评论数 0

如何查询oracle执行计划_总结

第一种:explain plan命令(plsql devoloper中的F5键在内部也是调用的此命令) 用法:依次执行以下语句 explain plan for 目标SQL select * from table(dbms_xplan.display); 第二种:使用dbms_xplan包 (1...

2016-10-31 18:54:17

阅读数 251

评论数 0

Oracle时间类型数据为0的bug(0000-0-0)

开发组在数据迁移时,报告发现一些数值为'0000/00/00'的date数据,导致数据迁移失败。 这个问题有点奇怪,因为在Oracle中,date类型的数据的取值范围是从-4712/12/31到9999/12/31之间,并且年份不能为0。也就是说'0000/00/00'是一个非法数据,不为ora...

2016-06-17 17:10:25

阅读数 3384

评论数 0

goldengate 目的端rep复制进程 遇到ora-00001 异常终止abend的血案

环境介绍: goldengate 目的端rep复制进程 遇到ora-00001 异常终止abend的血案 源头oracle,1个extract进程,该的进程参数文件配置的是user.* 源头oracle,2个进datapump进程(这是往2个不同目的端上的dp进程),第一个d...

2016-05-05 10:07:09

阅读数 1354

评论数 0

GoldenGate投递进程OGG-01416+OGG-01061错误处理一例

2015.5.14 记录 最先发现的是投递进程abend, 2015-05-14 07:56:06  ERROR   OGG-01416  Oracle GoldenGate Capture for Oracle, dpecj01.prm:  File ./dirdat/cj/ca0738...

2016-05-05 10:06:25

阅读数 3477

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭