The BACKUP_TAPE_IO_SLAVES parameter is set to FALSE for the database instance. Which statement is true while performing a tape backup in an RMAN session?
A. The tape I/O performed is asynchronous
B. The tape buffer is allocated from the System Global Area (SGA)
C. The tape buffer is allocated from the Program Global Area (PGA)
D. Oracle I/O uses an interrupt mechanism to determine when each I/O completes
磁盘 buffer 的分配取决于是否使用了从属 I/O。如果 BACKUP_TAPE_IO_SLAVES=true,那么 buffer 从SGA 中分配,并且如果设置 LARGR_POOL_SIZE,则从大池中分配。如果BACKUP_TAPE_IO_SLAVES=false,RMAN 会从 PGA 中分配 buffer。
如果从 SGA 中的内存不足,从属 I/O 将不会被使用,在 alert 日志中将会出现一个警告信息。磁带设置在同一时刻只能由一个进程访问,RMAN 为多个磁带设备分配必要的数目的从属。