自动重建失效index的shell脚本
自动重建失效index的shell脚本脚本每一个小时运行一次,检测失效索引,一旦发现立刻重建脚本全部内容如下:[oracle@orac1 pump]$ more /home/oracle/tools/rebuild_index.sh#Enviroment define. source /home/oracl...
Oracle checkpoint详解
Oracle checkpoint详解checkpoint 扫盲什么是checkpoint在数据库系统中,写日志和写数据文件是数据库中IO消耗最大的两种操作,在这两种操作中写数据文件属于分散写,写日志文件是顺序写,因此为了保证数据库的性能,通常数据库都是保证在提交(commit)完成之前要先保证日志都被写入到日志文件中,而脏数据块...
latch和lock的区别
Latch是Oracle提供的轻量级锁资源,用于快速,短时间的锁定资源,防止多个并发进程同时修改访问某个共享资源,他只工作在内存中,我们可以不大准确的说,内存中资源的锁叫latch,数据库对象(表,索引等)的锁叫Lock。 本文向各位阐述Oracle的Latch机制,Latch,用金山词霸翻译是门插栓,闭锁,专业术语叫锁存器,我...
深入理解Oracle中的latch
串行化 概述串行化 - 数据库系统本身是一个多用户并发处理系统,在同一个时间点上,可能会有多个用户同时操作数据库, 多个用户同时在相同的物理位置上写数据时,不能发生互相覆盖的情况,这叫做串行化,串行化会降低系统的并发性,但这对于保护数据结构不被破坏来说则是必需的。在Oracle数据库中,通过闩锁(latch...
Oracle dblink详解
Oracle dblink详解database link概述 database link是定义一个数据库到另一个数据库的路径的对象,database link允许你查询远程表及执行远程程序。在任何分布式环境里,database都是必要的。另外要注意的是database link是单向的连接。在创建database link的时候,Oracle再数据字典中保存相关的da...
Oracle【体系结构】9i``12C体系结构图
【_______________________________________________2013年8月19日,北京,晴】前言:与大家分享一下 9i ~12C体系结构图 thank you & best regards...
AIX topas命令详解
topas命令默认2秒更新一次 一、topas命令以区域形式表现系统各项指标性能,如下图:1、 CPU:反应CPU性能区域,如果有多个 CPU,按 c 键两次就可显示 CPU 列表。仅按 c 键一次会关闭此区域User%:用户进程占用CPU的时间比率。该数值反应了用户所运行的各种软件所占用的CPU时间比率总和。 &nbs...
Oracle数据库UNDO损坏后的恢复
UNDO表空间存储着DML操作数据块的前镜像数据,在数据回滚,一致性读,闪回操作,实例恢复的时候都可能用到UNDO表空间中的数据。如果在生产过程中丢失或破坏了UNDO表空间,可能导致某些事务无法回滚,数据库无法恢复到一致性的状态,Oracle实例可能宕机,之后实例无法正常启动;如果有多个UNDO表空间数据文件...
查找正在运行的sql语句及该语句运行的时间
查询正在运行的sql语句:SQL> select address,sql_text,piece from v$session,v$sqltext where address=sql_address order by address,piece查询语句运行时间:$session中的last_call_et列表示从STATUS(状态)改变到当前的时间(单位是秒)。也就是说,...
查看Oracle连接数
1. 查看Oracle最大连接数 SQL>show parameter processes --最大连接数2. 修改最大连接数SQL>alter system setprocesses=value scope=spfile3. 查看当前连接数SQL>select* from V$SESSION where username ...
Oracle限制某个用户的连接数及PROFILE介绍
Oracle限制某个用户的连接数及PROFILE介绍今天有同事打电话来,说要限制一个用户的链接数,可以能来实1. 查如果为FALSE,设置 RESOURCE_LIMIT参数为TRUE,即开启资源限制:alter system set resource_limit=TRUE; 2. 最大连接数限制为20将PROFILE...
ksvcreate: Process(m000) creation failed 处理
ksvcreate:Process(m000) creation failed 处理同事打电话过来说有台数据库(10.2.0.4.0)连不上了,查看alert日志:Tue Jun 17 14:55:04 2014Process m000 died, see its trace fileTue Jun 17 14:55:04 2014ksvcreate: Process(m0...