SQL Server 2016: Desarrollo de bases de datos

Concepto de seguimiento al servidor

Prueba ahora LinkedIn Learning sin cargo y sin compromiso.

Prueba gratis Mostrar modalidades de suscripción
Vamos a repasar en qué consiste el concepto de seguimiento. En específico la idea es conocer el seguimiento a un servidor y analizar la lógica con la que trabaja para poder comprender su funcionamiento lo mejor que se pueda.

Transcripción

Cuando estamos manejando información, es muy importante dar seguimiento no solamente a la información, sino a lo que se hizo con esa información. Es por eso que vamos a ver con una de las herramientas que ya descargamos previamente cómo dar un seguimiento al servidor. El nombre de la herramienta lo puedes ver en la parte de arriba, del lado izquierdo. Esto lo puedes escribir o escribes las primeras dos palabras y con dar un Enter te aparece esta ventana. Ahora lo que vamos a hacer es dar clic en File, ahora seleccionamos una Nueva traza –o recuerda que tenemos el atajo de Ctrl + N–. Como puedes ver, la conexión en un principio es idéntica a cómo normalmente te conectas con un servidor, es decir, con un tipo de servidor, con un servidor al que le tienes que colocar el nombre y la autenticación. Todo esto es idéntico, de hecho estamos utilizando la misma parte de la herramienta. Ahora vamos a darle clic en Conectar. Ya estamos, en este caso, conectados y vamos a ver una ventana como la siguiente. Como puedes observar, estamos definiendo las propiedades de la traza. En este caso nos pide primero el nombre. El nombre puede ser el que tú quieras, por ahora vamos a dejarle el que ya nos muestra, pero si tú quieres ser mucho más específico puedes poner: rastreo o seguimiento del día X al día Z, por ejemplo. Ahora viene, en la parte de abajo, la definición del nombre. Esto lo coloca por defecto, así como también el tipo y el número de versión. Con esto podemos observar y conocer más el servidor, aunque a estas alturas del curso ya lo conocemos. En la parte de abajo tenemos algo muy importante, que es un "template" o plantilla. Esta plantilla ya tiene cierta configuración que vamos a ver más adelante. Ahora tenemos dos opciones en donde nosotros podemos guardar este seguimiento de dos formas. Podemos guardar en un archivo o podemos guardar en una tabla. ¿Cuál sería la diferencia? El archivo, como su nombre lo dice, es un archivo que va a contener información y ésta va a estar en bloque. En el caso de la tabla, es mucho más específico, porque vamos a tener las columnas, las filas y toda la forma de una tabla para poder consultar la información. En otras palabras: si vamos a tener mucha información, a veces es recomendable guardarlo en un archivo, y cuando tenemos menos información o queremos algo específico, entonces utilizamos la tabla. En este caso vemos que no podemos seleccionar, pero si yo selecciono el primer cuadro de texto, el "checkbox", en ese momento yo ya puedo empezar a definir en dónde va a estar ese archivo. Lo mismo sucede con la parte de la tabla. Si le damos clic vamos a tener que realizar la conexión y señalar la tabla en la que vamos a guardar esta información. En la última parte de esta ventana tenemos una opción que nos sirve para detener el seguimiento. Esto quiere decir que yo, en este momento, puedo iniciar el seguimiento y programar que termine. Por ejemplo, que termine en 2 días, en 6 horas, en 24 horas, ese tiempo ya lo decides tú. Habilitas esta opción y seleccionas la fecha que consideres necesaria. En la parte de arriba tenemos una selección que, en realidad, se conoce como una selección de eventos. Tenemos muchos eventos que podemos rastrear o seguir dependiendo de lo que queremos saber. Puede ser, por ejemplo, cuando alguien inicia sesión, la duración de algo, cuando se lee algo o cuando se escribe algo en la base de datos. En general esos son los básicos, pero tenemos muchos. Por ejemplo, yo voy a recorrer toda la tabla y vamos a ver cuáles sí están seleccionados y cuáles no. De hecho, en este momento no estamos viendo todos, porque en la parte de abajo podemos ver que nos dice Mostrar todos los eventos o Mostrar todas las columnas. Vamos a mostrar todos los eventos, le damos clic y aquí podemos ver la lista de estos. Vamos a regresar, voy a quitar la selección de los dos, y en este momento estamos viendo la parte más corta o la que menos eventos y columnas tiene. Además de esto, lo que debemos de considerar como algo importante es el filtrado de columnas. Hay un botón que puedes ver del lado derecho, en la parte inferior, que nos permite filtrar las columnas. Vamos a darle clic. Ahora vamos a ver una ventana como esta y en esta ventana nosotros vamos a poder filtrar la información, es decir, lo que queremos ver y lo que queremos señalar. Por ejemplo, aquí al poner esta primera opción podemos seleccionar cuál aplicación es la que queremos o no queremos ver. Voy a cerrar este apartado, voy a seleccionar ver Todos los eventos, Todas las columnas, le volvemos a dar clic aquí, en la parte de columnas, y vamos a desplegar la información. Como puedes ver, aparecen más campos. Hagamos un ejemplo. Yo le voy a dar clic aquí, a Base de datos, seleccionamos el Like, que es la primera opción, y vamos a colocar el nombre de una base de datos que ya creamos como ejemplo. Ponemos 'Demo 02' y le damos OK. En este momento, yo estoy filtrando del servidor solamente lo que sucede con 'Demo02'. En este caso nos sirve para ocasiones cuando tenemos un servidor con 15 o 20 bases de datos. En realidad, yo en este momento puedo necesitar la información de solamente una, que es como lo acabamos de hacer. Vamos a darle clic en Ejecutar, o correr, que es este botón, y ahora estamos ya inspeccionando lo que está pasando o dándole seguimiento. En la parte de arriba podemos ver unos botones que son para detener, para avanzar o para pausar. En este momento, como vemos, el botón de ejecutar está detenido, pero es que ya no lo podemos seleccionar porque en este momento se está ejecutando. Vamos a abrir la herramienta, vamos a darle clic. Ahora lo que voy a hacer es cerrar esto, ahora vamos a darle clic a refrescar, por si no tenemos la información actualizada, seleccionamos que queremos crear una "query" nueva y ponemos una instrucción como esta. Como ves, esa instrucción no está completa, pero no importa porque solamente queremos ejecutar algo y ver qué sucede. Le damos Ejecutar, vemos que pasa un error. Está bien, es lo que queremos. Y ahora regresamos y el seguimiento se ha hecho. Como puedes ver, aquí está la instrucción que yo ejecuté y aquí estamos viendo otra información. En principio, así es como hacemos el seguimiento a una base de datos.

SQL Server 2016: Desarrollo de bases de datos

Aprende a realizar bases de datos con SQL Server, una de las tecnologías con mayor implantación y uso en la industria para gestionar y administrar las bases de datos.

2:17 horas (24 Videos)
Actualmente no hay comentarios.
Software:
Fecha de publicación:28/08/2017

Este curso video2brain está disponible como descarga y para ser visualizado online. ¡Pero no hace falta que decidas entre las dos opciones! Al comprar el curso, disfrutarás de ambas posibilidades.

La descarga te permite ver las lecciones sin estar conectado/a a internet y supone una navegación fácil y ágil entre capítulo y capítulo. Si vas a trabajar en diferentes ordenadores o si no quieres descargarte el curso completo, entra en la web con tus datos de acceso y disfruta directamente de tus vídeos online. Te deseamos que disfrutes de este curso y te resulte de mucha utilidad.

Estamos a tu disposición si tienes cualquier tipo de duda o pregunta.