Optimizar Dotnetnuke

Hay algunas operaciones que podemos y debemos hacer de forma periódica para mantener la instalación DNN lo más fresca y rápida posible. Lee este artículo para obtener más información.

Haz antes una copia de seguridad de la Base de datos por si necesitaras acceder a esta información más adelante..

Borrar el Sitelog

Con cada petición de página, normalmente se guarda una entrada en el LOG. Con el tiempo esta tabla se llena de forma imparable, así que deberás borrar el contenido de la tabla de forma periódica.

Ejecuta la intrucción

Delete from Sitelog

desde Host – SQL

Borrar el Eventlog

Muchos eventos dejan su huella en la tabla Eventlog así que periodicamente borra su contenido

Ejecuta la intrucción

Delete from Eventlog

desde Host – SQL

Borrar el Log de las tareas programas (Schedule History)

Las tareas programadas se ejecutan de forma automática cada cierto tiempo. En cada ejecución almacenan unas 3 entradas en la tabla Schedule History con lo que esta tabla también se va llenando de forma imparable. A partir de las 5000 – 6000 entradas podemos obtener errores de Timeout y algunos módulos como el de usuarios en línea pueden empezar a dar problemas.

Ejecuta la instrucción

Delete from ScheduleHistory

desde Host – SQL

Otros

Chequea el tamaño de la base de datos (SELECT * FROM Sysfiles)
Chequea la carpeta \Portals\_default\Logs en busca de los ficheros XML más grandes (> 5MBs)

Publicado en: Dotnetnuke, SQL

Leave a Reply

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Copyright 2018 Javier Antó | Javi