Buenos dias amigos,
Esta vez vamos a aprender a cambiar el poder de balanceo de una instancia ASM. Como todos sabemos ASM es una tecnología relativamente nueva de almacenamiento físico que Oracle pone a nuestra disposicion para colocar ahi nuestros archivos de base de datos, este nuevo sistema de manejo de nuestro almacenamiento de datos trae consigo la ventaja de performance de un RAW DEVICE, mas las características de concurrencia de un CFS (Cluster Filesystem) y mas las ventajas de manejo de un filesystem comun de S/O.
Si es que nosotros agregamos o quitamos un disco a un diskgroup asm (un conjunto de discos ASM forman lo que se conoce como DISKGROUP, cuyo tamaño es logicamente la sumatoria de todos sus ASM DISKS), Oracle tiene que realizar un proceso de re-balanceo que no es mas que redistribuir la carga de informacion entre el resto de discos que conforman ese diskgroup, dicho proceso se lo puede ver haciendo un query a la vista v$asm_operation, ahora, debido a que es una operacion que demanda gran cantidad de I/O a nivel de disco, es recomendable que cuando realizemos este tipo de operaciones, durante el tiempo ocioso de nuestra instancia (por lo general noches o madrugadas) cambiemos el nivel de poder de rebalancing de el proceso, para ello debemos usar la sentencia: ALTER DISKGROUP nombre_del_diskgroup REBALANCE POWER XX; siendo XX el nivel de poder de rebalanceo que puede fluctuar entre 1 y 11 siendo 1 el valor por default y tambien el nivel mas lento de rebalanceo que existe (11 lógicamente es el mas veloz pero el que mas carga consume por lo tanto no debemos colocarlo durante horas en las que la B.D. de produccion este en pleno uso).
lunes, 30 de marzo de 2009
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario
Cualquier comentario, sugerencia o pregunta sera aceptada gustosamente.