Notificaciones y alertas en Bases de datos

Alerta

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.
ALERTA ZOMBI: SEÑALIZACIÓN ZOMBI.
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
Cómo quitar las notificaciones de la pantalla de bloqueo - Blog de ...














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.

Qué hacer si la app Mail de iOS no envía tus correos



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.




New alert dialog - specifying the performance metric you want to be alerted for


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.


Selecting whether you want to execute a SQL Server job, or use notify operators such as email, pager



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



Una vista dentro de la caché del búfer de SQL Server






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.

Como corrigir o alto uso da CPU por "Host de Serviço: 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.

Cómo conectarse a un SQL Server remoto



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

Botón Estadísticas de consulta activa en la barra de herramientas


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.

Taskmanager de W8 mostrando el rendimiento del CPU - RedUSERS

El administrador de tareas de Windows: qué es y cómo funciona


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

Entradas populares de este blog

Introducción A LA Administración DE BASE DE DATOS