Orion - oracle提供的测试io性能的工具
Orion是oracle提供的测试io性能的工具。它可以用来模拟Oracle数据库IO,也可以用来仿真ASM的条带化的功能。Orion可以支持下列IO负载1. 小的随机的IO:OLTP的应用主要是随机的读写,大小和数据的块大小一样(一般是...
SESSION_CACHED_CURSORS的应用
SESSION_CACHED_CURSORS: If an application repeatedly issues parse calls on the same set of SQL statements, then the reopening of the session cursors can affect system performance. To minimize the impa...
flashback database在测试中的应用
flashback database新功能在测试中非常有用,数据库在很短的时间内恢复到测试前。flashback database使用flashback logs来记录更改的data block的历史version,在rollback的时候,就不需要恢复整个数据文件,只要回...
iostat IO性能结果解析
iostat IO性能结果解析Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s avgrq-sz avgqu-sz &nb...
Direct IO
Direct IODirect I/O就是当一个进程对系统文件进行IO操作的时候越过系统的文件写缓冲区和读缓存区。文件系统缓冲区:当系统读写块设备,为了加快读写速度,系统维护了一个块缓冲区。当系统读数据的时候,先去缓冲...
direct path read temp
direct path read temp当一个session从磁盘中直接读取buffer到PGA中(而不是从buffer cache中)。当进程从pga中读取block,这个块还没有从磁盘中读取,进程就发出一个等待呼叫并更新统计信息。这个等待的次数不一定...
PGA内存管理
PGA就是Oracle服务进程的私有内存区域,包含数据和控制信息。使用PGA的SQL操作:1 排序相关的操作:Order By, Group By, Rollup, windows function, and Distinct2 Hash-Join3 Bitmap merge4 Bitmap create5 Bulk l...
Oracle 进程占用内存的研究(Oracle 10g),请大家看看有没有错误:
Oracle 进程占用内存的研究(Oracle 10g),请大家看看有没有错误:一个oracle进程使用的内存包含私有内存和共享内存。 共享内存 (sga) 公共类库 (包含public和private) ...
条带化的理解:请大家看看有没有错误
条带化的理解:请大家看看有没有错误。条带化:就是将数据分布到不同的物理磁盘上的方法。一般使用RAID 0或者RAID 5.数据是根据stripe size分布到不同的物理磁盘上。那怎么设置正确的stripe size?首先stripe size必...