自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

塔山上的山

石家庄,电力

  • 博客(464)
  • 收藏
  • 关注

转载 IDEA自定义idea File and Code Templates

1.给class添加作者,描述,创建时间#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end#parse("File Header.java")/** *@author 你的名称 *@createTime $YEAR-$MON-$DAY $TIME *@description $DESCRIPTION */public class ${NAME} {}2.给RestControl

2021-04-25 09:34:32 544

转载 oracle 11g日志路径

oracle 下的alert日志$ORACLE_BASE/diag/rdbms/orcl/orcl1/trace/alertorcl1.loggrid 下的 alert 日志 $ORACLE_HOME/log/rac1/alertrac1.logcss的日志$ORACLE_HOME/log/rac1/cssd/cssd.log ocssd.logcrs的日志$ORACLE_HOME/log/rac1/crsd/crsd.logohas的日志$ORACLE_HOME/log/rac1/oha.

2021-03-15 16:32:21 516

原创 分区表数据太多导致创建索引时报UNDO表空间不足问题

某分区表很大,存储了三年以上的数据,数据存储量超3T,需要创建本地分区索引(create index ... local),但创建时报UNDO表空间不足问题,导致创建失败。解决办法主要有两个:1.扩张UNDO表空间2.采用延迟创建索引的办法,先创建上索引,然后使用alter index rebuild方式逐天重建索引。实际环境中没有足够存储空间用来扩UNDO表空间,只能采取延迟创建索引的方法,具体操作步骤是:1、使用unusable关键字先创建索引,参考语句如下:create uni

2020-08-21 12:46:21 782

转载 Eclipse - Maven项目Update Project后jdk版本下降

问题与分析最近遇到个奇怪的问题,在Eclipse里对一个Maven项目进行Update Project(快捷键是Alt+F5),原本jdk为1.8的项目忽然就变成了1.5,于是就报了一些错误。我猜想可能跟Maven默认的jdk版本有关系,百度了下,确实如此,Maven项目如果不指定编译的jdk版本,就会默认为jdk1.5。查了下项目的pom文件,里边并没有指定编译的jdk版本,而Mave...

2019-07-28 11:07:41 280

转载 Eclipse - Maven项目Update Project后jdk版本变成1.5

问题与分析最近遇到个奇怪的问题,在Eclipse里对一个Maven项目进行Update Project(快捷键是Alt+F5),原本jdk为1.8的项目忽然就变成了1.5,于是就报了一些错误。我猜想可能跟Maven默认的jdk版本有关系,百度了下,确实如此,Maven项目如果不指定编译的jdk版本,就会默认为jdk1.5。查了下项目的pom文件,里边并没有指定编译的jdk版本,而Mave...

2019-07-25 16:13:47 310

转载 maven仓库中的LastUpdated文件生成原因及删除

在使用idea离线导入maven仓库的时候总是提示jar文件导入不成功的错误,后经过分析,发现不成功的文件夹里面存在lastUpdate后缀名的文件,删除该文件也未曾生效,依然会重新生成,后经过分析_remote.repositories文件,发现如下的情况junit-3.8.1.pom>nexus=junit-3.8.1.jar>nexus=junit-3.8.1.jar&g...

2019-07-24 19:33:22 4589

原创 eclipse的org.apache.maven.archiver.MavenArchiver.getManifest报错问题

org.apache.maven.archiver.MavenArchiver.getManifest(org.apache.maven.project.MavenProject,org.apache.maven.archiver.MavenArchiveConfiguration)解决办法:pom.xml中添加以下属性:<properties><maven...

2019-07-24 15:47:25 182

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

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

2018-12-01 20:21:06 925

转载 How To Create Primary Key Partitioned Indexes

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

2017-10-30 19:58:29 307

转载 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 instanceora11> alter system setundo_tablespace=undotbs2;but we can not drop t

2017-10-25 07:58:31 351

原创 如何查看UNDO表空间使用率

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

2017-08-29 21:41:06 6304

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

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

2017-08-28 21:54:50 2887

转载 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 query v$temp_space_header for temp tablespace usa

2017-08-28 21:39:43 929

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

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

2017-08-28 07:32:58 389

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

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

2017-08-28 07:28:25 1778

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

--创建测试表:-- Create tablecreate table TEST_LIXIONG_TRIGGER_20170824(  name1 VARCHAR2(64),  name2 VARCHAR2(256),  name3 VARCHAR2(256)); insert into TEST_LIXIONG_TRIGGER_20170824  sele

2017-08-24 21:44:30 424

转载 ORA-04091错误解决

Avoiding Mutating TablesOk, so you've just recieved the error:ORA-04091: table XXXX is mutating, trigger/function may not see itand you want to get around that. This short article will describ

2017-08-24 21:37:21 795

转载 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 will ask us to 'bounce' the database (i guess, i

2017-08-19 19:08:59 660

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

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

2017-08-19 19:05:47 4059

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

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

2017-08-12 11:03:13 1103

转载 更改oracle undo表空间[转]

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

2017-08-12 10:17:23 332

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

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

2017-08-03 21:52:11 632

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

作者介绍张小虎,甜橙金融持久化组负责人,多年数据库优化、运维及开发经验。擅长不同业务场景下的数据库架构设计及持久化解决方案。前言日常的MySQL运维中说起调优,MySQL的配置文件my.cnf是不可忽略的。MySQL的默认参数并不能满足我们日常线上业务的需求,因此对参数进行优化也是不可缺少的环节。这里不想列出my.cnf配置中有多少项和每一项的意思,

2017-05-29 07:46:10 737

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

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

2016-10-31 18:54:17 396

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

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

2016-06-17 17:10:25 5081

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

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

2016-05-05 10:07:09 2049

转载 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/ca073866, with format RELEASE 9.0/9.5, does not match cur

2016-05-05 10:06:25 7185

转载 goldengate ogg的拆分和合并

在使用Goldengate作为复制解决方案时,随着负载的增加,replicat组件常常是最先出现性能瓶颈的。为了适应不断增加的负载,就需要拆分replicat来实现并行复制,本文介绍Goldengate拆分的具体实施步骤。同时,作为拆分的逆向操作,介绍如何将拆分的多个replicat合并回一个replicat。 拆分的方式一般分为两种:一种是用goldengate提供的@RANGE函数

2016-03-11 23:09:21 1819

转载 分区扫描执行计划分析简介

分区扫描执行计划分析简介转自:http://www.dbaxiaoyu.com/archives/1780 SQL> select * from v$version;BANNER--------------------------------------------------------------------------------Oracle Database 1

2016-03-03 20:55:48 1051

转载 移动分区表和分区索引的表空间

移动分区表的表空间 1) 非组合分区表   alter table RPT_F_STATION_DP move  PARTITION SYS_P3742 tablespace reportdata;   2) 组合分区表:   (1)先移动子分区到另一个表空间 :   alter table RPT_F_CABECF move  SUBPARTITION SYS_S

2016-03-03 15:05:22 528

转载 本地分区索引如何确定表空间

表和索引建立的时候假如不指定表空间,会建立在用户的默认表空间中。对于分区表和分区索引,则确定建立的表空间的规则要复杂一些,本文进行简单的总结  分区表的分区增加分区假如不指定表空间,会根据分区表的默认表空间,假如分区表没有指定默认表空间,则建立在用户的默认表空间上。参考例一。  复合分区表增加子分区假如不指定表空间,会根据分区上的默认表空间,假如分区上没有指定,则根据表上面的默认表

2016-03-03 15:02:40 1161

转载 OGG笔记(一)-基本操作

一:启动ogg管理工具—GGSCI切换到oracle用户,进入ogg安装目录,输入命令ggsci即可启动 二:常用命令(1)“info all”:查看OGG整体运行状态。GGSCI (db1) 2> info all Program     Status           Group     Lag at Chkpt  Time Since Chkpt MAN

2015-07-07 22:10:25 5112 2

转载 oracle中的等待类

首先查看ORACLE中有哪些等待类:select a.WAIT_CLASS from v$event_name a group by a.WAIT_CLASS; 1 User I/O2 Application3 Network4 Concurrency5 Administrative6 Configuration7 Scheduler8 Cluster9

2015-07-07 22:07:36 901

转载 V$LOCK视图的介绍和使用

1.官方V$lock view 的explain:V$LOCKThis view lists the locks currently held by the Oracle Database and outstanding requests for a lock or latch.Column Datatype Description ADDR RAW(4 | 8) Ad

2015-07-06 21:03:03 744

原创 ORACLE锁

Oracle有两种模式的锁:(按模式进行分类)排他锁(exclusive lock,即X锁)共享锁 (shared lock 即S锁) 加上排他锁,其他的事务不能对其进行读取和更改.注意加上排他锁我们一般也认为可以进行读取,但这个读取是读取的UNDO的内容. 加了共享锁,可以被其他事务读取,但不能修改. 锁的类型:根据保护对象的不同,可分为:DML锁(dat

2015-07-03 07:57:23 307

原创 Oracle临时表

Oracle临时表基本介绍:存储在临时表表空间中,每个session只能查看和修改自己的数据.作用:可以很好提高数据库性能适用情况:没有必要对中间数据进行存储 临时表有两种类型:会话级临时表:和session有关,session不退出,数据仍然存在.两个session的同一临时表的数据互不相干.会话级临时表的创建方法:create global temporary 

2015-07-03 07:55:40 423

转载 oracle自治事务

1、什么是Oracle自治事务 在官方文档中,是这样的定义的“Autonomous transactions are independent transactions that can be called from within another transaction.”就是说它被一个事务调用的事务,但它独立于它的父事务提交或回滚。 下面看一个例子首先创建一张测试表MIKE

2015-04-27 18:51:04 627

转载 理解执行计划中的一些sort操作

理解执行计划中的一些sort操作 理解sort操作,其实很简单,核心的就是sort,后面括弧里面说明的是排序的目的是什么? 当需要排序操作时,通常会有一系列sort的操作,下面是一些cbo执行sort的操作:Sort unique(sort的目的是取出所有的唯一值)Sort aggregate(sort的目的是为了聚合)//聚合函数如count()、sum()等就是聚合操作

2015-04-27 13:31:53 858

转载 Oracle分区执行计划

range分区可用的操作:分区表,按 n1 ,n2 分区 partition range single:访问单个分区partition range iterator:访问多个分区 partition range inlist: 分区键中用了in   例如: where n1 in(X1,X2) and n2=X3partition range all:  所有的分区 p

2015-04-27 13:20:59 1611

转载 分区索引--本地索引和全局索引比较

分区索引分为本地(local index)索引和全局索引(global index)。其中本地索引又可以分为有前缀(prefix)的索引和无前缀(nonprefix)的索引。而全局索引目前只支持有前缀的索引。B树索引和位图索引都可以分区,但是HASH索引不可以被分区。位图索引必须是本地索引。下面就介绍本地索引以及全局索引各自的特点来说明区别; 一、本地索引特点: 1. 本地索引

2015-04-11 20:35:52 3615

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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