自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Oracle性能调优-优化排序操作

关于Oracle 10g性能方面,谈论最多的就是新的自动工作负荷存储库(AWR)特性和通过自动数据库诊断监视(ADDM)提供的前瞻性性能监视。  当建立同Oracle会话时,会在服务器内存中划分出一个专门用来排序的区域,从而为会话提供排序空间。但是,这个排序空间毕竟有限,若记录数量超 过这个排序...

2010-08-07 11:37:11

阅读数 51

评论数 0

Statspack的使用

Statspack是Oracle自带的强大的性能分析工具。他可以对当前数据库的运行状况作出全面的分析(包括实例信息、PGA顾问信息、命中率、top sql、top 5 wait event等等),是个好东西吧!下面切入正题:   1.以sysdba身份登陆,查看数据文件路径     Sql代...

2010-08-07 11:18:00

阅读数 32

评论数 0

Statspack使用中存在的几个误区

偶然间发现,几年前,冯老师关于statspack的一篇文章,写的不错,收下了先。 http://www.dbanotes.net/Oracle/AboutStatspack.htm   Statspack 是 Oracle 提供的一个实例级的Tuning工具。很多DBA都喜欢用这个工具来进行数据库...

2010-08-07 11:18:00

阅读数 30

评论数 0

闪回删除(Flashback drop)

大家在平时开发中,有时意外的删除过表,可能就是直接重新创建该表。在oracle10g中,可以用Flashback drop恢复用一个被删除(drop)了的对象,oracle自动将该对象放入回收站。Flashback drop恢复的原理也是利用oracle的回收站来恢复被删除(drop)的对象。 回...

2010-08-04 20:40:00

阅读数 35

评论数 0

Oracle闪回查询恢复delete删除数据

Flashback query(闪回查询)原理   Oracle根据undo信息,利用undo数据,类似一致性读取方法,可以把表置于一个删除前的时间点(或SCN),从而将数据找回。 Flashback query(闪回查询)前提: SQL> show parameter undo; ...

2010-08-04 20:39:00

阅读数 42

评论数 0

闪回表(Flashback table)运用

上一回演示了运用闪回表查询恢复delete删除的数据以及其原理,今天了解下闪回表。 原理:   闪回表(Flashback table)与闪回查询(Flashback query)的原理大致相同,也是利用undo信息来恢复表对象到以前的某一个时间点(一个快照),因此也要确保AUM有足够的Reten...

2010-08-04 20:39:00

阅读数 46

评论数 0

ORACLE 临时表空间使用率过高的原因及解决方案

在数据库的日常学习中,发现公司生产数据库的默认临时表空间temp使用情况达到了30G,使用率达到了100%;待调整为32G后,使用率还是为100%,导致磁盘空间使用紧张。根据临时表空间的主要是对临时数据进行排序和缓存临时数据等特性,待重启数据库后,temp会自动释放。于是想通过重启数据库的方式来缓...

2010-08-04 17:13:00

阅读数 30

评论数 0

oracle表分区详解

此文从以下几个方面来整理关于分区表的概念及操作:         1.表空间及分区表的概念         2.表分区的具体作用         3.表分区的优缺点         4.表分区的几种类型及操作方法         5.对表分区的维护性操作. (1.) 表空间及分区表的概念 表空间:...

2010-07-31 17:53:00

阅读数 23

评论数 0

Oracle 分析函数的使用

Oracle 分析函数使用介绍    分析函数是oracle816引入的一个全新的概念,为我们分析数据提供了一种简单高效的处理方式.在分析函数出现以前,我们必须使用自联查询,子查询或者内联视图,甚至复杂的存储过程实现的语句,现在只要一条简单的sql语句就可以实现了,而且在执行效率方面也有相当大的提...

2010-07-29 11:15:00

阅读数 20

评论数 0

oracle压缩表表空间

表压缩是如何工作的 在Orcle9i第2版中,表压缩特性通过删除在数据库表中发现的重复数据值来节省空间。压缩是在数据库的数据块级别上进行的。当确定一个表要被压缩后,数据库便在每一个数据库数据块中保留空间,以便储存在该数据块中的多个位置上出现的数据的单一拷贝。这一被保留的空间被称作符号表(sym...

2010-07-16 14:58:00

阅读数 26

评论数 0

linux压缩工具的性能比较

一、Linux压缩工具概述 在Linux系统中,提供了许多压缩工具,虽然方便,但也难免造成一些混乱。笔者通过一段时间的整理,将它们理一理顺,希望能够对大家有所帮助: 首先,我们看一下下面这张“压缩包扩展名与压缩工具对应表”,大家通过这张表,就知道网上下载的压缩包,该用什么软件来解了。 工具名...

2010-07-13 11:28:00

阅读数 33

评论数 0

Linux压缩打包命令使用方法

tar命令 [root@linux ~]# tar [-cxtzjvfpPN] 文件与目录 ....参数: -c :建立一个压缩文件的参数指令(create 的意思); -x :解开一个压缩文件的参数指令! -t :查看 tarfile 里面的文件! 特别注意,在参数的下达中, c/x/t 仅能...

2010-07-12 16:47:00

阅读数 27

评论数 0

linux压缩(解压缩)命令详解

一.tar命令          tar可以为文件和目录创建档案。利用tar,用户可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或者向档案中加入新的文件。tar 最初被用来在磁带上创建档案,现在,用户可以在任何设备上创建档案,如软盘。利用tar命令,可以把一大堆的文件和目录全部打...

2010-07-12 16:42:00

阅读数 22

评论数 0

Oracle 9i初始化参数文件

6.2.1 Pfile文件     Pfile(Parameter File)文件是基于文本格式的参数文件,含有数据库的配置参数。     Oracle 9i在安装时为每个数据库建立了一个Pfile,默认的名称为“init+例程名.ora”,这是一个文本文件,可以用任何文本编辑工具打开。 表6.1...

2010-06-28 10:43:00

阅读数 24

评论数 0

ORACLE的工作机制

我们从一个用户请求开始讲,ORACLE的完整的工作机制是怎样的,首先一个用户进程发出一个连接请求,如果使用的是主机命名或者是本地服务命中的主机名使用的是机器名(非IP地址),那么这个请求都会通过DNS服务器或HOST文件的服务名解析然后传送到ORACLE监听进程,监听进程接收到用户请求后会采取两种...

2010-06-28 10:42:00

阅读数 23

评论数 0

unix 文件大小,文件行数

#文件行数 file_count=`wc -l /odsstatfs/groupfile/${file_name} | awk '{print $1}'` echo "文件行数:${file_count}" #文件大小 file_size=`ls -l /o...

2010-04-22 14:56:00

阅读数 59

评论数 0

oracle中去掉文本中的换行符、回车符、制表符小结

一、特殊符号ascii定义  制表符 chr(9)  换行符 chr(10)  回车符 chr(13) 二、嵌套使用repalce,注意每次只能提交一个符号,如先回车再换行           select REPLACE(gg, chr(10), '') from dual...

2010-04-22 11:10:00

阅读数 77

评论数 0

高效率删除文本文件的最后一行

一个大型文件(总之不<wbr>小),要求删除该文件<wbr>的最后一行,求一种效<wbr>率比较高的解决方法。</wbr></wbr></wbr...

2010-04-21 18:45:00

阅读数 68

评论数 0

shell:date 常用方式

在linux下获取时间字符串 命令 date # 以yyyymmdd格式输出23天之前现在这个时刻的时间 $ date +%Y%m%d –date=’23 days ago’ $ date -u Thu Sep 28 09:32:04 UTC 2006 $ date -R Thu, 28 Sep ...

2010-04-20 10:55:00

阅读数 24

评论数 0

oracle table-lock的5种模式

oracle table-lock的5种模式Oracle中的锁定可以分为几类: 1、DML lock(data lock), 2、DDL lock(dictionary lock) 3、internal lock/latch。 DML lock又可以分为row lock和table lock。ro...

2010-04-02 16:05:00

阅读数 46

评论数 0

shell下数字和字符串比较操作命令

二元比较操作符,比较变量或者比较数字.注意数字与字符串的区别.   整数比较   -eq        等于,如:if [ "$a" -eq "$b" ] -ne        不等于,如:if [ "$a" -ne "$...

2010-04-02 14:17:00

阅读数 19

评论数 0

shell 调用 sqlplus 各种情况示例

测试平台:RHEL4.5 一、最简单的shell里调用sqlplus. $ vi test1.sh #!/bin/bash sqlplus -S /nolog > result.log <<EOF set heading off feedback off ...

2010-04-01 12:05:00

阅读数 39

评论数 0

shell数组(array)常用技巧学习实践(数据库备份脚本)

原文链接:http://bbs.linuxtone.org/thread-5317-1-1.html IT运维专家网--"自由平等,互助分享!" shell中数组的下标默认是从0开始的 1. 将字符串存放在数组中,获取其长度 ...

2010-03-31 15:28:00

阅读数 29

评论数 0

shell for 循环指令使用

来源地址: http://hi.bccn.net/space-21499-do-blog-id-13524.html shell for 循环指令使用 2008-11-02 22:34 for可以使一些不支持通配符的命令对一系列文件进行操作。在WIN9X中,TYPE命令(显示文件内容)是不支持*....

2010-03-31 14:41:00

阅读数 29

评论数 0

SQL中的CASE使用方法【转】

Case具有两种格式。简单Case函数和Case搜索函数。 --简单Case函数CASE sex          WHEN '1' THEN '男'          WHEN '2' THEN '女'ELSE &#...

2010-03-26 18:14:00

阅读数 22

评论数 0

sqlldr详解

Oracle 的SQL*LOADER可以将外部数据加载到数据库表中。下面是SQL*LOADER的基本特点: 1)能装入不同数据类型文件及多个数据文件的数据 2)可装入固定格式,自由定界以及可度长格式的数据 3)可以装入二进制,压缩十进制数据 4)一次可对多个表装入数据 5)连接多个物理记录装到一个...

2010-03-24 21:04:00

阅读数 32

评论数 0

oracle sql loader全攻略

oracle sql loader全攻略(一) 一:sql loader 的特点 oracle自己带了很多的工具可以用来进行数据的迁移、备份和恢复等工作。但是每个工具都有自己的特点。 比如说exp和imp可以对数据库中的数据进行导出和导出的工作,是一种很好的数据库备份和恢复的工具,因此主要用在数...

2010-03-24 15:34:00

阅读数 49

评论数 0

j2ee异常处理机制

转自:http://mofeichen.iteye.com/blog/557426 异常的处理是每个Java程序员时常面对的问题,但是很多人没有原则,遇到异常也不知道如何去处理,于是遇到检查异常就胡乱try...catch...一把,然后e.printStackTrace()一下了事,这种做法通常...

2010-03-13 11:59:00

阅读数 22

评论数 0

rowid 删除重复记录!!!

平时工作中可能会遇到当试图对库表中的某一列或几列创建唯一索引时,系统提示 ORA-01452 :不能创建唯一索引,发现重复记录。 下面总结一下几种查找和删除重复记录的方法(以表CZ为例): 表CZ的结构如下: SQL> desc cz Name Null? Type -------...

2010-03-06 12:03:00

阅读数 26

评论数 0

Oracle中start with...connect by子句的用法

Oracle中start with…connect by prior子句用法 connect by 是结构化查询中用到的,其基本语法是:select … from tablename start with 条件1 connect by 条件2 where 条件3; 例: select *...

2010-03-05 18:02:00

阅读数 22

评论数 0

PowerDesigner 中将Comment(注释)及Name(名称)内容互相COPY的VBS代码

【转】PowerDesigner 中将Comment(注释)及Name(名称)内容互相COPY的VBS代码 2009-12-03 15:06 PowerDesigner->Tools->Ex...

2010-03-03 16:09:00

阅读数 31

评论数 0

ORA-29538、ORA-29532、ORA-29913问题解决

转:http://www.cnblogs.com/jimeper/archive/2009/02/16/1391805.html问题一: ERROR at line 1: ORA-29538: Java not installed 解决方法 1.检查有没有安装JAVA组件 select * fro...

2010-02-09 17:43:00

阅读数 24

评论数 0

proxool连接池配置详细说明

目前市面上三个主流连接池从性能上排名如下:proxool>c3p0>dbcp,proxool还提供了可视化的连接池实时监控工具,所以既稳定又方便,配置也是非常容易的事情。下面我来讲讲我如何配置proxool连接池的。       1、下载相关资源。       从ht...

2010-01-30 12:02:00

阅读数 21

评论数 0

Hibernate的三种连接池设置C3P0、Proxool和DBCP

Xml代码 <!-- JDBC驱动程序 -->   <property name="connection.driver_class">com.mysql.jdbc.Driver</...

2010-01-30 12:00:00

阅读数 19

评论数 0

java命令详解

JDK工具 java命令详解 一、查看用法   C:\>java -help Usage: java [-options] class [args...]            (to execute a class)    or  java [-options] -jar jarf...

2009-12-04 17:15:00

阅读数 22

评论数 0

JAVAC 命令详解

结构 javac [ options ] [ sourcefiles ] [ @files ] 参数可按任意次序排列。 options 命令行选项。 sourcefiles 一个或多个要编译的源文件(例如 MyClass.java)。 @files 一个或多个对源文件进行...

2009-12-04 17:13:00

阅读数 17

评论数 0

Java命令行命令详解

Java命令行命令详解 rmic 功能说明:   rmic 为远程对象生成 stub 和 skeleton。 语法:   rmic [ options ] package-qualified-class-name(s) 补充说明:   rmic 编译器根据编译后的 Java 类(含有远程对象...

2009-12-04 17:12:00

阅读数 21

评论数 0

spring获取webapplicationcontext,applicationcontext几种方法详解

转自:http://www.blogjava.net/Todd/archive/2009/09/15/295112.html 方法一:在初始化时保存ApplicationContext对象 代码: ApplicationContext ac = new FileSystemXmlApplicati...

2009-10-22 18:02:00

阅读数 40

评论数 0

Oracle中spool命令实现的两种方法比较

摘要:在生产中常会遇到需要将数量比较大的表值导入到本地文本文件中. 方法有很多种,比较常用的就是spool命令,本文将为大家介绍这个命令的实现,以及两种实现方法的对比。 标签:Oracle  spool  比较 <script src="http...

2009-09-27 09:20:00

阅读数 33

评论数 0

Oracle UTL_FILE 用法例子

  General Information Note: O/S permissions are those of the user 'Oracle' ... not the s...

2009-09-25 16:18:00

阅读数 41

评论数 0

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