free buffer waits等待事件
Oracle进程必须发现并获得用于这个块的空闲缓冲区。如果找不到LRU列表上的空闲缓冲区,或缓冲区不可用,那么会话就会在2. 3. LRU列表,要到预先定义的限度才停止扫描,这个限度通常是ORACLE9i中,这个限度是40%,这个值在视图 select * from x$kvit where ...
enquence等待事件
enqueue1. 排队是应用于数据库对象、重做线程、后台工作的锁,用来控制多个并发会话在锁模式相容/不相容时如何共享相同的资源。排队是事务的,由应用程序初始化。2. 事件参数(9i环境,10g中参数二、三有所变化) 事件编号:15 &nb...
db file scattered read等待事件
db file scattered read等待事件有3个参数:file#,first block#,和block数量. 在处理有关db file scattered read等待事件的时候牢记以下关键想法:1.oracle会话已经请求并且正等待从磁盘把多个邻近的数据库块(可达db_file_multiblock_read_count数量)读入到SGA。2.多块I/O请求和全表扫描(full ta...
db file sequential read等待事件
db file sequential readdb file sequential read等待事件有3个参数:file#,first block#,和block数量。在10g中,这等待事件受到用户I/O等待级别的影响。当处理db file sequential read等待事件的时候,牢记以下关键想法。l Oracle进程需要一个当前不...