Notificaciones y Alertas en Bases de Datos
DEFINICIÓN: ALERTA Y/O NOTIFICACIÓN EN GENERAL DENTRO DE LA INFORMÁTICA

DEFINICIÓN: ALERTA Y/O NOTIFICACIÓN EN BASES DE DATOS
PASOS DE COMO Establecer alertas para las notificaciones EN BASES DE DATOS
- Como primer paso tenemos que dirigirnos a la barra de tareas que se ubica en la parte inferior de nuestro PC/Computadora.
- Escribimos SQL Server Management Studios y hacemos doble clic sobre el.
- Colocamos nuestros datos de inicio(Nombre del server y seleccionamos windows authentication) y continuamos.
- Luego que estemos dentro buscamos el explorador de objetos y buscamos la carpeta de Administración y dentro de esta buscamos el Agente de SQL.
- Dentro del Agent se encuentra una carpeta llamada alertas, debemos ubicarla y hacer clic derecho sobre ella.
- Cuando realicemos eso damos clic en nueva alerta.
ESTO PASOS SON PARA LA CREACIÓN EN SQL SERVER PERO HAY MUCHAS MAS FORMAS.
Los eventos del porcentaje de espacio libre en los archivos de datos.
Son aquellos eventos que son utilizados para notificar y alertar el espacio disponibles en los ficheros de una Base de Datos, y simplificar el espacio que posee la misma.
Ejemplo:
A. Devolver el espacio total y el espacio disponible de todos los archivos de base de datos
El ejemplo siguiente devuelve el espacio total y el espacio disponible (en bytes) de todos los archivos de base de datos de la instancia de SQL Server.
SELECT f.database_id, f.file_id, volume_mount_point, total_bytes, available_bytes
FROM sys.master_files AS f
CROSS APPLY sys.dm_os_volume_stats(f.database_id, f.file_id);
Los eventos en el LOG

Ejemplo:
No se pierde trabajo si un archivo de datos se pierde o resulta dañado. Se puede recuperar hasta cualquier momento, por ejemplo, antes del error de aplicación o usuario.
Si la base de datos resulta dañada, se deben repetir los cambios realizados desde la última copia de seguridad del log de transacciones. Se puede recuperar hasta una determinado momento, siempre que las copias de seguridad se hayan completado hasta ese momento
En que consisten los bloqueos de las transacciones.
El bloqueo de las transacciones son consultas (query) rechazadas o anuladas que se llevan a cabo cuando resulta ser que el usuario no cumple con los los criterios /condiciones establecidas en el sistema o algún error producido por la mala realización de las consultas.
Ejemplo:

¿Qué es la falta de espacio en los discos?

Ejemplo:

¿Qué es el alto uso de recursos del sistema?

Ejemplos:
Cuando nos sobrepasamos un poco con las limitaciones del sistema al realizar varios procesos de transacciones de larga duración, reportes, etc.
El servicio del motor de bases de datos no disponible.

Ejemplo:
Cuando queremos acceder al SQL SERVER Y tenemos la instancia mal colocada o inconvenientes en la red.Siendo lo primero mas frecuente en el usuario.
¿Qué es una Herramienta para Monitorear las bases de datos?
Como actualizar, borrar,alterar ejecuciones de consultas en sql server.
Ejemplos:
Es necesario para asegurarse que las aplicaciones se desempeñen eficazmente, el tamaño de archivos de datos, Porcentaje Usado de los archivos de registro, Transacciones Activas, Registro de crecimientos, espacio libre de archivos de registro, etc.
EJEMPLO EN SQL SERVER
physical_memory_kb – cantidad total de memoria física en la máquina
virtual_memory_kb – cantidad total de espacio de direcciones virtuales disponibles para el proceso en modo de usuario
committed_kb – memoria comprometida en kilobytes (KB), en el administrador de memoria
committed_target_kb – cantidad de memoria, en kilobytes (KB), que puede consumir el administrador de memoria del SQL Server
Consultas de larga duración

Consultas que causan bloqueos

Con este Codigo se analiza cual es la consulta que está causando un bloqueo como a mi no me causa ningunas de mi consultas un bloqueo pues no me tira nada.
¿Qué significa el termino espacio en disco?
Es aquel espacio que tenemos presente para el alojamiento de información y procesamiento de archivos temporales, y aquel que está el usuario usando. existen 4 conceptos bien definidos que deben ser conocidos para poder comprender la forma en la que se almacenan los datos.
Bloques: Se tratan de la unidad más pequeña. Generalmente debe múltiple del tamaño de bloque del sistema operativo, ya que es la unidad mínima que va a pedir Oracle al sistema operativo. Si no fuera múltiple del bloque del sistema se añadiría un trabajo extra ya que el sistema debería obtener más datos de los estrictamente necesarios. Se especifica mediante DB_BLOCK_SIZE
Extensiones: Se forma con uno o más bloques. Cuando se aumenta tamaño de un objeto se usa una extensión para incrementar el espacio.
Segmentos: Grupo de extensiones que forman un objeto de la base de datos, como por ejemplo una tabla o un índice.
Espacio de Tablas: Formado por uno o más datafiles, cada datafile solo puede pertenecer a un determinado tablespace.
Comentarios
Publicar un comentario