AX3 Optimus

by Dani Balaguer 11. junio 2010 09:38

Logo Optimus

Hola a todos,

Seguramente si habéis entrado aquí os estaréis preguntando que es esto de Optimus. Pues bien, Ax3 Optimus es una nueva herramienta gratuita de Ax3 Labs para SQL Server. Esta herramienta nació con la idea de poder dar una serie de informaciones importantes acerca del estado de una base de datos. Realmente Optimus no implementa algo único que no se puede hacer de otra forma, simplemente la herramienta muestra toda esa información de una forma útil y ordenada y nos va a permitir realizar acciones de una forma centralizada.

Esta solución está diseñada para comprobar de una forma rápida el estado en el que se encuentra una base de datos, y te da las herramientas necesarias para poder solucionar posibles problemas de rendimiento

Con esta herramienta vamos a poder ver el porcentaje de fragmentación de los índices, los cambios que ha sufrido el registro de transacciones, el tamaño de los ficheros, procesos sobre SQL Server, las consultas más costosas, índices no usados e índices perdidos. Esta herramienta también nos va a permitir realizar una serie de tareas mínimas como reindexar, reorganizar, compactar la base de datos, truncar el log, etc, etc.

 

sqlserverperformance1_thumb

 

La aplicación se divide en 6 zonas de información.

1-. Información de base de datos.  En este apartado mostramos la siguiente información:

image_thumb2

Database size, será el tamaño de la base de datos actual en megabytes  incluyendo archivos de datos y de registro.

Unallocated space, será el espacio de la base de datos que no se ha reservado para objetos de base de datos.

Reserved, es el espacio total asignado por los objetos de la base de datos.

Data, cantidad total de espacio utilizado por los datos.

Index size, cantidad total de espacio utilizado por índices.

Unused, espacio total reservado para los objetos de la base de datos, pero no utilizado todavía.

2.- Pestaña de Info. Esta pestaña muestra una serie de datos básicos como por ejemplo el estado en el que se encuentra, el creador de la base de datos, nivel de compatibilidad y las rutas y tamaños de los ficheros de datos y el de log.

 

image_thumb5

 

3.- Pestaña de fragmentación. Aquí vamos a poder ver el porcentaje de fragmentación de los índices. Haciendo doble click en la tabla veremos todos sus índices y la fragmentación. Dentro de esta pestaña, el sistema nos va a permitir reindexar o  reorganizar el índice de la tabla seleccionada.

 

image_thumb7

 Solo mostrará es estado de la fragmentación para bases de datos con nivel de compatibilidad distinto de 80 (SQL Server 2000)

4.- Pestaña de cambios de log. El registro de transacciones está formado por al menos dos registros  virtuales (VLF = Virtual Log Files). Para reducir el registro debe haber espacio "libre" al final del registro y sólo se pueden reducir archivos VLF enteros. Estos registros deben estar marcados como inactivos y truncados (status).
En esta pestaña vemos los registros virtuales del log, cuantos más registros más fragmentado estará y peor será el rendimiento. En caso de tener más de 50 registros se recomienda reducirlo. Es muy recomendable configurar un tamaño inicial del log para evitar la fragmentación.

 

image_thumb13

 

5.- Pestaña de procesos. En esta pestaña veremos todos los procesos activos en SQL Server. El sistema nos permitirá matar los procesos seleccionados.

 

image_thumb16

 

6.- Pestaña de información oculta. En este apartado tenemos la información más valiosa en lo que rendimiento se refiere. Pudiendo detectar aquellas consultas que más CPU o tiempo están consumiendo. O podemos ver cuales son las más utilizadas, incluso nos indicará que índices debemos crear (Missing indexes) para mejorar rendimiento o que índices no se están usando (Unused index).

 

image_thumb19

En futuros post veremos como utilizar la herramienta para solucionar problemas de rendimiento. Os dejo el link para que podáis descargarla.

Espero que os guste.

[Descargar]

Deciros que de momento la aplicación está en beta, y para cualquier sugerencia, duda, bug y por supuesto felicitación :) no dudéis en mandarme un correo.

Tags: , , , , ,

Artículos



Comentarios

11/06/2010 9:55:46 #

Pingback from topsy.com

Twitter Trackbacks for
        
        Ax3 Optimus
        [ax3.es]
        on Topsy.com

topsy.com

18/08/2010 16:50:20 #

Mejora de rendimiento con Ax3 Optimus I

Mejora de rendimiento con Ax3 Optimus I

Ax3 News

Comentarios no permitidos

Powered by BlogEngine.NET 1.5.0.7
Theme by Mads Kristensen

AX3 Blog

Sitio dedicado a noticias, artículos y eventos de AX3