Sql Server

14
SQL SERVER Herramientas de Control, Monitoreo y Estadísticas de acceso a Bases de Datos. POR: MARÍA DE JESÚS ALFARO CARRERA 07230459

description

 

Transcript of Sql Server

Page 1: Sql Server

SQL SERVERHerramientas de Control, Monitoreo y Estadísticas de acceso a Bases de Datos.

POR:MARÍA DE JESÚS ALFARO CARRERA 07230459

Page 2: Sql Server

SQL Server• Microsoft SQL Server es un sistema de gestión de

bases de datos relacionales (SGBD) basado en el lenguaje Transact-SQL, y específicamente en Sybase IQ, capaz de poner a disposición de muchos usuarios grandes cantidades de datos de manera simultánea.

Page 3: Sql Server

Herramientas

•SQLCMD • Es una aplicación de línea de comandos que viene con

Microsoft SQL Server, y expone las características de administración de SQL Server.

• Permite consultas SQL para ser escrito y ejecutan desde el símbolo del sistema.

• También puede actuar como un lenguaje de scripting para crear y ejecutar un conjunto de instrucciones SQL como una secuencia de comandos.

Page 4: Sql Server

• Visual Studio • Microsoft Visual Studio incluye soporte nativo

para los datos de programación con Microsoft SQL Server

• Se puede utilizar para escribir y depurar código que se ejecutará por SQL CLR

• También incluye un diseñador de datos que puede utilizarse para crear gráficamente, ver o editar los esquemas de base de datos.

• Las consultas pueden ser creados ya sea visualmente o mediante código.

• SSMS a partir de 2008, proporciona IntelliSense para consultas SQL, así.

Page 5: Sql Server

•SQL Server Management Studio • es una herramienta para configurar, gestionar y

administrar todos los componentes de Microsoft SQL Server.

• La herramienta incluye tanto a los editores de secuencias de comandos y herramientas gráficas que funcionan con los objetos y las características del servidor.

• Una característica central de SQL Server Management Studio es el Explorador de objetos, que permite al usuario navegar, seleccionar y actuar sobre cualquiera de los objetos en el servidor .

Page 6: Sql Server

• Business Intelligence Development Studio • (BIDS) es el IDE de Microsoft utilizados para el

desarrollo de análisis de datos y de negocios de soluciones de Inteligencia de la utilización de Microsoft.

• Se basa en el entorno de desarrollo Microsoft Visual Studio, pero personaliza con los servicios de SQL Server extensiones específicas y tipos de proyecto, incluidas las herramientas, los controles y los proyectos de informes (mediante Reporting Services), cubos y datos de las estructuras mineras (con Analysis Services).

Page 7: Sql Server

Monitoreo• El monitorear es necesario para asegurarse que

las aplicaciones se desempeñen eficazmente.• El monitoreo ayuda a evitar problemas antes de

que surjan, también ayuda a saber del buen estado de cada uno de los componentes e identificar posibles problemas y degradaciones de rendimi.

Page 8: Sql Server

MySQL-Proxy•Es una herramienta para monitorear y

optimizar consultas y búsquedas.

•El monitoreo del servidor SQL tiene la capacidad de conectarse a la fuente de la base de datos y monitorear diversos valores de columnas en tablas, recolectar datos, así como notificar a través de mensajes de alerta, si las propiedades de los sistemas de bases de datos van más allá de un umbral determinado.

Page 9: Sql Server

HERRAMIENTAS DE MICROSOFT SQL SERVER 2000• La herramienta de consulta integrada permite

crear, editar y ejecutar rápidamente consultas y scripts SQL.

• Estas herramientas son el Profiler y el performance monitor. Las mismas no solo nos permiten ver los procesos que se ejecutan en nuestro servidor, también nos ayudan a ver como está el rendimiento del mismo, como son el uso de los discos, la memoria y cpu que está utilizando nuestro motor de base de datos.

Page 10: Sql Server

PROFILER• El Profiler nos permite crear trace para darle

seguimiento a las ejecuciones y consultas que se realizan en un determinado servidor de base de datos. Podemos accesar a el por Start > Program Files > Microsoft SQL Server > Profiler.

Page 11: Sql Server

Performance monitor• La otra herramienta con que cuenta SQL Server

2000 es el performance monitor con el que podemos visualizar como se están comportando nuestros discos duros, como la base de datos está utilizando la memoria y el procesador de nuestro servidor, picos muy altos en los discos no es positivo para nuestro servidor, los cuales deberían mantenerse por debajo de un 20% y solo la memoria y el CPU puede tener ligeros picos esporádicamente.

Page 12: Sql Server

Estadisticas de acceso a bases de Datos de SQL server.• Son información sobre la distribución de los

datos existentes en las columnas de las tablas de nuestra base de datos. A través de las estadísticas, el servidor conoce como es la información de una columna, como por ejemplo, si varía mucho, si todos los datos son iguales y los niveles de variación que hay.

Page 13: Sql Server

•Estas le permiten al servidor "conocer" los datos de las columnas sin necesidad de tener que leerlas a menudo. Realmente el no conoce todos los datos, pero con la información que obtiene le basta para tomar buenas decisiones.

Page 14: Sql Server

Bibliografía

•http://www.aquafold.com/es/index-sqlserver.html

•http://en.wikipedia.org/wiki/SQL_Server_Reporting_Services

• letydoris.galeon.com/DorisLety.ppt -