获取top N cpu pid的sql信息脚本
cpu占用top N的进程及其上运行的sql信息脚本脚本的作用是根据ps aux命令获得的cpu占用前N位的进程信息,并查处这几个进场上运行的sql语句,执行计划以及其他的一些信息。默认,这里的N位5很多其他的功能都可以在其...
裸设备的优点
裸设备的优点:1、由于旁路了文件系统缓冲器而进行直接读写,从而具有更好的性能。对硬盘的直接读写就意味着取消了硬盘与文件系统的同步需求。这一点对于纯OLTP系统非常有用,因为在这种系统中,读写的随机性非常大...
oracle的学习方法论
我个人总结学习方法大概可以分为两类,适用面好像也蛮广的。方法一:系统学习法 这种方法,就是你找一本介绍比较全面,比较经典的书,然后一章一节、一章一节的学习下去。学习的比较系统、全面。方法二:由点到面...
ORA-1555错误解决大全
ORA-1555错误解决大全ORA-1555错误简单的说就是针对一个数据块产生一致读时发生了错误。一致读就是指ORACLE利用回滚段来临时重构一个和事务或查询开始时的 块状态相同的快照块的过程。如果一个块改变了多次,可能就...
B*树索引的dump研究
B*树索引的dump研究内容分为两部分:第一部分是关于B树索引的一个概述,这部分主要是剽窃了《ORACLE_24.7技术与技巧---数据库高可用》书中的一些章节,并加了一些我自己的概念在里面。第二部分则是实验部分了,参考...
双面刃
网络永远都是双面刃,得或者失都在于你如何使用。
log_buffer的内存分配规律
关于log_buffer的实验环境windows xp,Oracle9i Release 9.2.0.1.0 - Production对于log_buffer的分配,在实例启动以后,我们可以发现在v$parameter、v$sgastat、v$sga查询的值是不一样的。select name, value/1024 ...
RAC模式下的备份策略以及RMAN备份脚本
增量备份的级别是一个0到4之间的整数。增量备份有两种类型:差异型和累积型。差异备份拷贝最近进行的同级或低级增量备份以来所有改变的数据块。当备份命令中使用了incremental关键字时,则默认使用差异备份作为增量...
关于nolog和direct-path load的说明
把结论写在前面:nologging选项在parallel提示下不能起到作用。nologging选项只有在append提示下才能起到作用。并且跟是否启用归档相关,具体如下1)在归档模式下 只有将表设置为nologging,并且使用了append h...
unix下用户登陆解释
很多人提问,如果我要程序开机就自动运行,该如何设置,只要明白了系统启动和用户登陆的过程,让自动自动运行你会发现其实很简单,也有很多种方法可以选择。用户登陆1 init fork一个新的进程,调用执行 /sbin/getty ...
Linux的启动过程介绍
用户的登陆过程已经介绍,顺便也从网上搜到的资料中总结一下Linux的启动过程。(1)BIOS自检 BIOS自检,BIOS 运行时会按照 CMOS 的设置定义的顺序来搜索处于活动状态并且可以引导的设备。加载程序主引导记录MBR。M...
Linux AS3 下安装oracle的过程
Install Oracle9i on RedHat Linux AS3 1、安装Redhat Enterprise Linux Advanced Server3,安装时swap分区设置为内存的二倍。不要采用 DHCP设置主机名和IP地址,而是“手工设置”。否则会在安装oracle的时候出现如...
关于组合索引的前导列的实验
在SunnyXu 的SQL语句的执行计划优化SQL的有一段关于组合索引的描述:组合索引(concatenated index) 由多个列构成的索引,如create index idx_emp on emp(col1, col2, col3, ……),则我们称idx_emp索引为组合...