Forums Últimos mensajes - Powered by IBM
 

Estadísticas Stores - Tablas

07/09/2009 - 18:04 por José Daniel | Informe spam
Buen día, quería consultarles si conocen alguna herramienta o informe de sql
2005
que me permita obtener la cantidad de ejecuciónes sobre cada store
de una bd y la última fecha de ejecución.
Así también de las tablas de una base de datos.
La idea es depurar la base de datos, eliminando stores y tablas que no se
utilicen.
Gracias, Saludos.-
 

Leer las respuestas

#1 Ruben Garrigos
07/09/2009 - 18:57 | Informe spam
Hola José,

En SQL Server no se almacena la última vez que se accedió a un procedimiento
o una tabla (per sí cuando se creó o modificó el objeto). La "limpieza"
de una base de datos es siempre una labor complicada y propensa a errores.
Te recomiendo que comiences analizando trazas de actividad y, en vez de borrar
procedimientos o tablas directamente, vayas quitando permisos a aquellos
elementos que parezca que no se utilicen en un tiempo razonable (1 semana,
1 mes?). Si pasado un tiempo prudencial (1 mes, 1 año,... depende) nadie
se ha quejado por la falta de permisos puedes optar por realizar un volcado
de dichos objetos en una base de datos tipo "_old" de la que almacenarías
un backup y proceder a borrar los objetos definitivamente.

Ante todo piensa que si borras los objetos definitivamente la vuelta atrás
puede ser mucho más complicada que si simplemente deniegas todos los permisos
sobre éstos.

Un saludo,

Rubén Garrigós
Solid Quality Mentors

Blog: http://blogs.solidq.com/es/elrincondeldba

Buen día, quería consultarles si conocen alguna herramienta o informe
de sql
2005
que me permita obtener la cantidad de ejecuciónes sobre cada store
de una bd y la última fecha de ejecución.
Así también de las tablas de una base de datos.
La idea es depurar la base de datos, eliminando stores y tablas que no
se
utilicen.
Gracias, Saludos.

Preguntas similares