
ORACLE 管理
文章平均质量分 78
hotye393
这个作者很懒,什么都没留下…
展开
-
Oracle imp和exp的使用
<br /> 入行太晚,没接触过早期的Oracle版本,所以一直都是用PLSQL Developer做数据的exp和imp。现在要写定制脚本了才发现,自己居然对命令行模式下的这两个命令很不了解,于是只要再来学一遍基础。了解了一遍之后发现这两个工具的有些细节还是很值得注意一下的,下面看一下详细的用法: 一、exp工具的使用 按照惯例,首先先来看一下自带的help文档: [oracle@misdwh db_1]$ exp help=y转载 2011-01-31 13:12:00 · 717 阅读 · 0 评论 -
oracle swingbench 压力测试软件安装配置
<br />1 Swingbench 简述ITPUB个人空间pz}z-Z*[2ZtU<br />1.1 概述ITPUB个人空间x$ckig<br />这是Oracle UK的一个员工在一个被抛弃的项目的基础上开发的。目前稳定版本2.2,最新版本2.3,基于JDK1.5。该工具是免费的,可以在作者的网站上自由下载,并且拥有详细的使用文档。除了Swingbench,作者还开发了两个相关工具:测试数据生成工具DataGenerator和跟踪文件分析工具Trace Analyze原创 2011-02-04 03:00:00 · 3597 阅读 · 0 评论 -
增加自动扩展临时表空间及改变默认表空间
<br />增加自动扩展临时表空间及改变默认表空间<br /><br />1、查看临时表空间的大小<br />SQL> l<br /> 1 select a.name"tablespace",b.name "name",b.bytes/1024/1024 "MB"<br /> 2 from v$tablespacea,v$tempfile b<br /> 3* where a.ts#=b.ts#<br />SQL> /<br />tablename原创 2011-02-04 23:45:00 · 6391 阅读 · 0 评论 -
Oracle --- HWM 表碎片起因及解决办法
跟表碎片有关的基础知识:<br />什么是水线(High Water Mark)?<br />----------------------------<br />所有的oracle段(segments,在此,为了理解方便,建议把segment作为表的一个同义词) 都有一个在段内容纳数据的上限,我们把这个上限称为"high water mark"或HWM。这个HWM是一个标记,用来说明已经有多少没有使用的数据块分配给这个segment。HWM通常增长的幅度为一次5个数据块,原则转载 2011-03-02 01:37:00 · 961 阅读 · 0 评论 -
虚拟机增加硬盘以及更改ORACLE DB_RECOVERY_FILE_DEST参数实验
今天在虚拟机里,发现剩余磁盘空间1,[root@coop ~]# fdisk -lDisk /dev/sda: 53.6 GB, 53687091200 bytes255 heads, 63 sectors/track, 6527 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System/dev/sda1原创 2011-02-12 13:27:00 · 1208 阅读 · 0 评论 -
ORACLE RAC 用虚拟机增加asm硬盘
我的RAC 虚拟机,昨天在做备份的时候提示DISKGROUP空间不足,于是增加ASMDISK便摆上日程,在安装RAC的时候,我有2个ASM DISKGROUP分别是 +DG, +RECOVERYDEST,现在+RECOVERYDEST空间不足,安装的时候又没有创建多余的ASMDISK,只有现在亡羊补牢,在2个节点同时用虚拟机创建ASMDISK,然后用 alter diskgroup add disk 命令增加SIZE。具体步骤如下,1,先shutdown 虚拟机,点EDIT =>HARD DISK=>ADD原创 2011-03-04 02:39:00 · 3983 阅读 · 0 评论 -
2种方法发现一个索引是否碎片过多,而需要rebuild
有2种方法发现一个索引是否碎片过多,而需要rebuild:方法1:下面的视图中关于索引的统计信息:1. DBA_INDEXES - for non partitioned indexes and aggregate information for all the partitions.2. DBA_IND_PARTITIONS - identical to above view, but provides information about individual partitions.从原创 2011-02-13 14:19:00 · 1659 阅读 · 0 评论 -
Oracle hash join
<br />hash join是oracle里面一个非常强悍的功能,当做hash join时,oracle会选择一个表作为驱动表,先根据过滤条件排除不必要的数据,然后将结果集做成hash表,放入进程的hash area,接着扫描第二张表,将行的键值做hash运算,到内存的hash表里面去探测,如果探测成功,就返回数据,否则这行就丢弃掉这个是最基本的解释,实际情况中,考虑到单个进程PGA的大小,oracle不会让进程任意的消耗OS内存,hash area是有一定限制的,所以在oracle中,h转载 2011-03-06 06:33:00 · 603 阅读 · 0 评论