oracle&linux环境vm相关的调整
oracle&linux环境vm相关的调整由于linux内存管理倾向先将内存分配到cache里,经常导致系统内存free值很低,这个时候如果系统发生频繁的内存申请,例如数据库login或者需要申请比较多的内存时,可能会导致系统严重s...
v$session_wait中p1 p2 p3应用总结分析
应用p1,p2,p3进行等待事件的分析v$session_wait视图的列代表的缓冲区忙等待事件如下: P1—与等待相关的数据文件的全部文件数量。 P2—P1中的数据文件的块数量。 P3—描述等待产生原因的代码。 例:select p1 "File ...
Oracle错误处理思路(一)
思路一:1,发现错误(从alert文件以及错误对应的trace文件)2,到metalink上查询该错误号3,根据metalink的描述开始猜测,把可能性罗列出来4,通过重现问题来验证3中列出的可能性5,找到原因后解决问题.下面针对Ora-600(170...
JAVA RMI
在写完程序或者写程序之前你要确认你做了如下的事情:1,已经把你的项目或者说工程的路径加到classpath里面了,不然的话会报 javax.naming.CommunicationException [Root exception is java.rmi.ServerExcept...
oracle日期转化毫秒及毫秒转为日期
在Oracle中,默认没有直接提供获取当前时间的毫秒数的相关function,所以要想在SQL里面获得毫秒数,只好手动计算SQL> select to_char(sysdate,‘yyyy-mm-dd hh24:mi:ss’) current_date,&nbs...
Oracle 找出需要回收高水位的表
首先是分析表,以得到最准确的统计,select round((1-a.used/b.num_total)*100,0) percent from (SELECT COUNT (DISTINCT SUBSTR(rowid,1,15)) Used FROM 表名) a,(select blocks num_total f...
Oracle 找出需要建立索引的表
本文章讨论的是本来应该建立索引而因为疏忽,或者考虑不周全而没有建立的情况select distinct sp.OBJECT_NAME,round(ds.bytes/1024/1024,2) MB,num_rows,last_analyzedfrom v$sql_plan sp ,v$sqlarea sq,dba_segment...
Oracle 10g的内存调整报告
Oracle 10g的内存调整报告SGA--(初始化参数 sga_target) | |__shared pool(初始化参数 shared_pool_size) chunk链表结构构成Bucket |...
关于UNDO表空间及undo_retention参数的一点研究
对于UNDO表空间大小的定义需要考虑UNDO_RETNETION参数、产生的UNDO BLOCKS/秒、UNDO BLOCK的大小。undo_retention:对于UNDO表空间的数据文件属性为autoextensible,则undo_retenion参数必须设置,UNDO信...
dataguard 主备库出现gap
问题描述:dataguard 主备库出现gap15:03时刻,正在主库rman上删除已经被备库applied的归档,此时备库出现WAIT_FOR_GAP:select * from v$archive_gap;THREAD# LOW_SEQUENCE# HIGH_SEQUENCE#---------- ---------...
使用pidstat命令监视某进程的资源使用
NAME pidstat - Report statistics for Linux tasks. SYNOPSIS pidstat [ -C comm ] [ -d ] [ -h ] [ -I ] [ -l ] [ -p { pid [,...] | SELF | ALL } ] [ -r ] [ -t ] [ -T { TASK | CHILD | ALL } ] [ -u ] [...
linux 流量监控工具-iftop
iftop工具用途: 用来即时监看网路状态和各ip所使用的频宽iftop 官方网站:http://www.ex-parrot.com/~pdw/iftop/安装iftop,,必须先安装libpcaphttp://www.tcpdump.org/release/wget http://www.tcpdump.org/releas...
Linux下Oracle10.2.0.1升级到oracle10.2.0.4详细操作记录
提示:#后跟命令表示以root用户操作,$后跟命令表示以oracle用户操作。首先到oracle网站下载安装包和patch包。1. 安装前工作1.1 删除历史数据库和oracle软件确认实例并删除数据库:$ dbca删除oracle软件...
oracle 8i的归档与不归档切换
8i中把归档模式转换为非归档模式一,检测是否是归档模式archive log list二,修改参数文件,8i参数文件是pfile,注释以下几行#log_archive_start = true#log_archive_dest_1 = "location=G:\OraLogs"#log_archiv...
oracle的表空间、分区表、以及索引的总结
有关表分区的一些维护性操作: 一、添加分区 以下代码给SALES表添加了一个P3分区 ALTER TABLE SALES ADD PARTITION P3 VALUES LESS THAN(TO_DATE('2003-06-01','YYYY-MM-DD')); 注意:以...
java存储过程根据文件的内容返回一个MD5值
今天要做一个java存储过程,实现功能:根据文件的内容返回一个MD5值。开发工具:Eclipse+PL/SQL Developer步骤如下:1. 编写Java源代码,并装载到Oracle 8i数据库create or replace and compile java source n...
Oracle8i中使用Java语言来开发存储过程
一. 存储过程简介存储过程是存储在数据库中的一段存储程序。当创建存储过程时,系统会对其进行编译,并将执行代码存储到数据库中。1. 设计存储过程的方针1) 在定义存储过程时,要使用其完成单一、相对集中的任...
一条shell命令
[yydba:root]:/>lspvhdisk0 00cf095eaa2f672c &n...
oracle sql 排序优化
概念: 服务器首先在sort_area_size指定大小的内存区域里排序,如果所需的空间超过sort_area_size,排序会在临时表空间里进行。在专用服务器模式下,排序空间在PGA...
linux find详解(转)
find之强大毋庸置疑,此处只是带领大家一窥find门径,更详细的说明见man find和 info find。 整篇文章循序渐进,从最常用的文件名测试项开始步步深入,到第六节基本讲完find处理文件的规则,再之后的章节是一些常用...