oracle alta,Oracle 11.2.0.1 - Archive log

Si en la actualidad tienen mas transacciones que lo normal, en vez de aumentar el tamaño de los Redo Logs una alternativa es agregar mas de ellos. Eso hace que la actividad de copiar los logs online como Archive Log sea mas frecuente, pero menos costosa, generando menos "picos" de consumo de I/O (por ejemplo, grabando un log de 100Mb cada 1 minutos en vez de uno de 300 cada 3 pero que consume todo el acceso a disco).

Por otro lado, es perfectamente normal que la base de datos sea mas grande que la memoria disponible, normalmente los sistemas no usan TODA la información almacenada en la base de datos. Por ejemplo, una aerolínea con 20 años de historia seguramente tendrá una base de datos muy grande, pero los datos acerca de los vuelos que ya pasaron son muy poco accedidos, aquellos vuelos del día actual o siguiente sin accedidos muy frecuentemente (consultas, check in, despacho de equipaje, cuando los pasajeros suben abordo) y aquellos datos de los vuelos a futuro son accedidos sólo cuando alguien busca alguna reserva en particular.

Son contadas las ocasiones en que Oracle (o cualquier base de datos) tiene que cargar TODA una tabla en memoria. Siguiendo con el caso de la aerolínea, normalmente se accede a los datos de 1 persona (cuando la misma entra a la pagina web de la misma y ve sus reservas, viajes anteriores) a los datos de 1 pasaje en particular (cuando hace un pasajero hace checkin) o a los datos de 1 vuelo (cuando se imprime la lista de pasajeros, o se controla la cantidad de personas que tienen que abordar, por ejemplo) pero es muy raro que algún proceso necesite acceder a todos los pasajes, pasados presentes y futuros de la aerolínea.

Si estas teniendo problemas de performance, hay que identificar si son problemas generales (por ejemplo, la CPU o el acceso a disco es insuficiente para el volumen de actividad) o si son específicos (alguna consulta en particular demora minutos o horas cuando debería tardar segundos o minutos). Para esto te recomiendo que abras una nueva pregunta (y cierres esta) siguiendo la explicación del foro en ingles:

--------

PD:

Seria util cambiar el nombre de usuario por algo mas legible:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值