Buscar este blog

viernes, 3 de junio de 2016

Log File Sync

Puede ser descrito como el tiempo que la sesión de usuario tarda esperando para que la información de redo se guarde para hacer el cambio permanente. (latencia del COMMIT). El evento "log file sync" también se presenta durante las operaciones de ROLLBACK debido a que este tipo de operación también implica actualizar la información de redo en la Base de Datos.

A continuación se presentan algunos Tips de afinamiento para ayudar a reducir los eventos waits "log file sync"

ü  Afinar el proceso LGWR para buscar obtener un mejor rendimiento en el disco. Por ejemplo: No colocar los online Redo Logs en RAID 5.

ü  Detectar si existen muchas transacciones de corta duración para ver si es posible juntarlas en un solo proceso de tipo BATCH para reducir el número de operaciones de COMMIT.

ü  Analizar si alguna transacción puede utilizar la opción COMMIT NOWAIT

ü  Analizar si alguna operación se puede ejecutar seguramente usando las opciones NOLOGGING / UNRECOVERABLE.

ü  Aumentar el tamaño de los redologs buscando que la operaciones de redo log switch se realicen entre 15 a 20 minutos.

Complementar por medio del uso de la nota técnica de Oracle Support

WAITEVENT: "log file sync" Reference Note [ID 34592.1]
High Waits on log file sync Note# 125269.1
Tuning the Redolog Buffer Cache and Resolving Redo Latch Contention

Note# 147471.1

No hay comentarios.: