Beruflich Dokumente
Kultur Dokumente
Estos son slo algunos de las tareas que se pueden realizar con cualquiera
de las dos herramientas, y conforme pasa el tiempo puede mejorar sus
habilidades, se encontrar otros usos para SQL Server Profiler.
Antes de empezar a utilizar SQL Server Profiler, tendr que entender algunos
trminos. El primer trmino para familiarizarse es rastro (trace). la GUI de
SQL Profiler crea un rastro de servidor de captura y de la actividad de base
de datos. La actividad que se captura se almacena en un archivo de rastreo,
que se puede utilizar para diagnosticar problemas que puedan existir. No
importa si est utilizando la interfaz grfica de usuario o ejecutando la
traza en el servidor, todos los eventos se escriben en un archivo de rastreo.
Esta es una lista muy corta de las clases de eventos disponibles a travs de
SQL Server Profiler. Es poco probable que se pueda utilizar todos los eventos
que se incluyen, pero conforme pasa el tiempo, aprender a identificar
aquellos que pueden ser tiles a medida que surjan las situaciones
1.4. Resumen
En este apartado, se aprendi algunos de los muchos usos de SQL Server
Profiler. A pesar de que SQL Server Profiler no se incluir en futuras versiones
de Microsoft SQL Server, sigue siendo una opcin viable para la optimizacin
del rendimiento. Dado que esta herramienta tiene una interfaz grfica de
usuario muy intuitiva, es un buen punto de partida para cualquier DBA, y que
an debe ser considerado para su uso en la solucin de problemas
modernos.
2. EVENTOS EXTENDIDOS
Los eventos extendidos (o XEvents) es la prxima generacin para localizar y
solucionar problemas de arquitectura de SQL Server. El xEvent es una
herramienta de monitorizacin configurable por el usuario.
SQL Server Profiler est en desuso para SQL Server 2012 y las trazas de SQL
ser reemplazado por el sistema de eventos extendidos en una versin
futura de SQL Server. Eventos extendidos ofrece muchas ms ventajas que
las herramientas viejas entre ellos mucho menos sobrecargas, mejor
rendimiento a escala, y la capacidad de capturar detalles que anteriormente
no eran observables.
La ventaja ms inmediata es posible disfrutar de la sesin de eventos
extendidos del sistema por defecto que estn pasivamente ejecutando en
SQL Server 2012 capturando los puntos muertos. Esto significa que, por
primera vez, se puede diagnosticar un callejn sin salida que sucedi en el
pasado sin la creacin y captura de una traza de SQL. Esta es una ventaja
crucial para los administradores de bases de datos.!
2.4. Resumen.
Este unidad revisa los conceptos bsicos del estado del arte de la
monitorizacin y de solucin de problemas con la caracterstica de Eventos
Extendidos de Microsoft SQL Server 2012. Mientras eventos extendidos ha
sido parte de SQL Server desde la versin 2008, ahora incluye una interfaz
grfica de usuario para manipular y ver las sesiones. Se aprendi acerca de
la arquitectura de eventos extendidos y cmo configurar, ajustar, detener y
analizar una sesin bsica de eventos extendidos.
Microsoft SQL Server 2012 ofrece una estructura de seguridad muy robusta
que permite a los administradores de bases controlar el acceso desde el
servidor a un objeto especfico dentro de la base de datos. Por ejemplo, un
DBA podra dar permiso de nivel de servidor sin no se concedido ningn
acceso a nivel de datos. O una aplicacin o un individuo podran tener
acceso a una base de datos o a objetos de base de datos sin haberles
concedido los permisos de nivel de servidor.
Un director es una entidad que tiene acceso a los recursos de SQL Server. En
general, existen tres niveles de directores:
o Windows
o SQL Server
o Base de datos
Previo a SQL Server 2012, se creaba un inicio de sesin de SQL Server antes de
crear un usuario de base de datos. Sin embargo, con la ltima versin y la
inclusin de contenido en la bases de datos de SQL Server, las buenas
prcticas se ha modificado. Con la nueva caracterstica, puede crear un
usuario sin un inicio de sesin y tienen conexiones de usuario autenticado
directamente a la base de datos.
o sys que contiene todos los objetos relacionados del sistema. Se refiere a
menudo como el catlogo del sistema.
o INFORMATION_SCHEMA contiene vistas, que muestran los metadatos de
elementos internos de SQL Server.
Papel Descripcin
db_accessadmi Estos usuarios controlar el acceso a la base de datos.
n
db_backupoper Estos usuarios pueden realizar copias de seguridad de la
ator base de datos.
db_datareader Estos usuarios tienen permisos para leer todos los datos
dentro de la base de datos.
db_datawriter Estos usuarios tienen permisos para insertar, actualizar o
eliminar desde la base de datos.
Gua No.8 Gestin de Bases de Datos
db_ddladmin Estos usuarios tienen la capacidad de crear, modificar y
eliminar objetos de la base de datos.
db_denydatawri Estos usuarios no pueden leer los datos dentro de la base
ter de datos.
db_denydatarea Estos usuarios no pueden modificar los datos dentro de la
der base de datos.
db_owner Adems de tener acceso sin restricciones a todos los
objetos en la base de datos, estos usuarios pueden
ejecutar actividades de mantenimiento y configuraciones
en la base de datos. Lo ms importante es que tambin
pueden bajar la base de datos. Por lo tanto, considere
cuidadosamente los usuarios a los que deben asignar este
rol.
db_securityadm Estos usuarios controlar la pertenencia a funciones
in
4. REGULADOR DE RECURSOS.
Despus de completar esta unidad de estudio, ser capaz de
Cuando se crea el grupo, todos los valores por defecto se asignan a los
argumentos.
4.6. Resumen
Este captulo proporciona una visin general de la funcin de regulador de
recursos de Microsoft SQL Server. Usted camin a travs de los pasos
necesarios para configurar correctamente el regulador de recursos, y que ha
aprendido acerca de ciertas situaciones en las que el control de los recursos
del sistema se pueden beneficiar de regulador de recursos. Cuando por la
formacin de las configuraciones, considerar cuidadosamente el impacto que
las restricciones del regulador de recursos tendrn en los usuarios y las
aplicaciones. Monitorear cuidadosamente el regulador de recursos despus
de la implementacin para asegurar el efecto deseado de limitar los
impactos de rendimiento pesados.
Componente Descripcin
Job Una lista secuencial de acciones.
Schedule Una descripcin de cuando un trabajo se ejecutar. Se
crea un calendario para cada Job, pero un nuevo Job
Gua No.8 Gestin de Bases de Datos
puede copiar la programacin de un Job existente.
Operator La persona va ser notificado cuando una determinada
accin o evento se produce en SQL Server o Agente
SQL Server.
Alert Una notificacin o respuesta a un determinado evento.
Las alertas se basan en eventos de SQL Server, SQL
Server por condiciones performance, o eventos de
WMI. Un operador puede ser notificado si se dispara
una alerta.
Proxy El contexto en el que se ejecuta el trabajo.
5.7. Resumen
En este captulo, usted aprendi sobre los distintos componentes del Agente
SQL Server, y usted explor cmo utilizar el Administrador de configuracin
de SQL Server para cambiar las propiedades del Agente SQL Server. Usted
aprendi cmo crear operadores y alertas que pueden ser utilizados como
medio de notificacin. Por ltimo, ha aprendido a crear puestos de trabajo
que pueden ayudar a racionalizar y automatizar las tareas diarias.
.
Gua No.8 Gestin de Bases de Datos