Unidad VI
Unidad VI
Unidad VI
6.1 Monitoreo
Uno de los principales indicadores que se tiene que tomar en cuenta como DBA es el
espacio disponible en disco. No es problema cuando se tiene un server o 2 para
monitorear, sin embargo cuando hay una cantidad considerable automatizar un
proceso que lo haga es lo mejor. Dentro de SQL Server (7,2000,2005) hay un
procedimiento no documentado que nos puede ayudar a cumplir este cometido.
Dejo a consideración de cada quien como utilizarlo, ya sea mandando un mail con el
resultado u opciones más complejas como el revisar un porcentaje y en base a eso tomar
una acción.
Monitoreo de logs
BACKGROUND_DUMP_DEST = E:\U01\ORACLE\UCBL\ADMIN\bdump.
E:\U01\ORACLE\UCBL\ADMIN\udump.
Texto de la sentencia.
Como el tamaño del buffer suele ser pequeño para almacenar todos los
bloques de datos leidos, su gestión se hace mediante el algoritmo LRU.
En esta zona se encuentran las sentencias SQL que han sido analizadas. El
analisis sintáctico de las sentencias SQL lleva su tiempo y Oracle mantiene
las estructuras asociadas a cada sentencia SQL analizada durante el
tiempo que pueda para ver si puede reutilizarlas. Antes de analizar una
sentencia SQL, Oracle mira a ver si encuentra otra sentencia exactamente
igual en la zona de SQL compartido. Si es así, no la analiza y pasa
directamente a ejecutar la que mantinene en memoria. De esta manera se
premia la uniformidad en la programación de las aplicaciones. La igualdad
se entiende que es lexicografica, espacios en blanco y variables incluidas.
El contenido de la zona de SQL compartido es:
Aspectos Claves
Segregación de funciones
show status;
6.2 Auditoría