Notificaciones y alertas en Bases de datos
Alerta
2.Iniciar SQL AGENT
3.Abra el SQL Server Agent y haga clic derecho en Alerts
Seleccione New Alert
4.Seleccione NEW ALERT
5.En la pestaña General en el diálogo New Alert, establezca la alerta de la condición de desempeño de SQL Server como Type.
6.En la sección Performance condition alert definition, especifique la métrica de desempeño acerca de la que desea ser alertado y el valor de umbral.
Falta de Espacio en el Disco
Hace
referencia a una situación de vigilancia o atención. Un estado o una señal
de alerta es un aviso para que se extremen las precauciones
o se incremente la vigilancia. De igual forma, alguien que está alerta es
una persona que se encuentra atenta a ciertas cuestiones.

Notificación
Una
notificación es un proceso mediante el cual se le informa a alguien acerca de
una determinada circunstancia que le incumbe. El término
deriva de nota, esto es, de un escrito con la debida información acerca de
un tópico específico
Alerta y Notificación en base de Datos
Las notificaciones y alertas tienen como objetivo comunicar a
un usuario información referente a la base de datos al igual que eventos de su
interés en la misma. Se basan en la emisión de mensajes y avisos o servicios para
advertir un evento al usuario.

Como establecer una Alerta en SQL SERVER
1.Lo primero
es iniciar SQL Server Management Studio
2.Iniciar SQL AGENT
(SQL Server
Agent es un componente de SQL Server de Microsoft que planifica trabajos y
maneja otras tareas de automatizadas. Corre como servicio de Windows, por lo
que puede empezar automáticamente cuando arranca el sistema o se puede empezar
manualmente.)
3.Abra el SQL Server Agent y haga clic derecho en Alerts
Seleccione New Alert
4.Seleccione NEW ALERT
5.En la pestaña General en el diálogo New Alert, establezca la alerta de la condición de desempeño de SQL Server como Type.
6.En la sección Performance condition alert definition, especifique la métrica de desempeño acerca de la que desea ser alertado y el valor de umbral.

7.En la
pestaña Response, seleccione si desea ejecutar un
trabajo de SQL Server o
enviar una notificación por correo electrónico para recibir la notificación de
la alerta.

INFORMACIÓN SACADA DE...
Los eventos
del porcentaje de espacio libre en los archivos de datos.

Son los eventos que ayudan a determinar cuanto espacio hay en
nuestro disco ya que es importante porque si no hay espacio en el disco no se podrán
hacer los procesos en la base de datos

Los eventos en el LOG
Son archivos
que contienen mensajes sobre los sistemas los servicios y las aplicaciones que
se ejecutan en el sistema, registra todas las transacciones y las
modificaciones que se realizan.
Bloqueo de transacciones
En cualquier base de datos, la falta de administración de las
transacciones a menudo produce problemas de contención y de rendimiento en
sistemas con muchos usuarios. A medida que aumenta el número de usuarios
que obtienen acceso a los datos, adquiere importancia el uso de bloqueo de transacciones
para usuarios no autorizados ya que no todos los usuarios deben tener acceso directo
con los datos.
Falta de Espacio en el Disco
En este caso la insuficiencia de espacio en el disco duro se
refiere a que el mismo(Disco duro), ya esta lleno y no puede recibir o retener más
información, por lo que el proceso que usted desee manejar en su base de datos
no se podrá hacer hasta que usted libere espacio en el Disco.
ejemplo del mensaje sql
Msg 1101, Level 17, State 10, Line 12 Could not allocate a new page for database 'TEMPDB' because of insufficient disk space in filegroup 'DEFAULT'. Create the necessary space by dropping objects in the filegroup, adding additional files to the filegroup, or setting autogrowth on for existing files in the filegroup.
Alto Uso de recursos del sistema
Los recursos de sistema pueden ser empleados por cualquier
usuario al abrir programas y aplicaciones, cada computadora tiene un límite de
recursos por lo que si abres muchos programas y aplicaciones se van agotando y
cuando esto eso sucede pasa lo que es el alto uso de recursos del sistema.

Servicio del Motor de base de datos no está disponible
Significa que
no se pueden ejecutar los procesos en la base de datos ya sea porque el usuario
no tiene permisos o porque el uso incorrecto de opciones de inicio puede
afectar al rendimiento del servidor y puede impedir que SQL
Server inicie.

Herramientas de monitoreo de Base de Datos
El monitoreo de las bases de datos es el proceso mediante el cual
nos aseguramos de que en la base de datos todo valla como queremos, que es de
una manera organizada y un funcionamiento eficaz, por eso se utilizan herramientas
para el monitoreo de nuestras bases de datos y así nos aseguramos de que todo valla
bien
Una herramienta de estas es:
Y otra es ManageEngine-Applications manager
Consulta de Larga Duración
Una consulta
de larga duración es aquella que tarda más tiempo de lo normal en ejecutarse ya
sea por un periodo de días o semanas

Consultas que causan bloqueos
Las consultas que causan bloqueos son aquellas que se emplean
para bloquear acciones en la base de datos realizadas por usuarios no
autorizados o objetos de la base de datos que pueden afectarla.

En ese ejemplo se puede ver como no se puede ejecutar el delete debido a que esta bloqueada la acción.
Utilización de los Recursos del Sistema
Se refiere a cuando se ejecutan varias aplicaciones en el sistema
y esto causa que se reduzca el rendimiento debido al consumo de los recursos de
hecho las consultas de larga duración debilitan los recursos del sistema ya que
tardan en ejecutarse.


Espacio en Disco
El termino espacio en disco se refiere al espacio disponible
que hay en el disco duro del ordenador y es de gran importancia saber con
cuanto espacio contamos a la hora de trabajar con una base de datos que carga con
mucha información
Mapa Conceptual Sobre el tema






Comentarios
Publicar un comentario