En esta presentación analizamos las características de administración en SQL Server 2008.
Ing. Eduardo Castro Martinez, PhD
Microsoft SQL Server MVP
http://ecastrom.blogspot.com
http://comunidadwindows.org
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
Sql Server 2008 Administracion
1. { Gestionabilidad } Ing. Eduardo Castro Martinez, PhD Microsoft SQL Server MVP http://comunidadwindows.org http://ecastrom.blogspot.com
2. Desafíos Complejidad de administración incrementada Capacidades de crecimiento de producto Necesidad de información para ajustes y optimización Los volúmenes de datos y usuarios continúan creciendo Necesidad de escalabilidad administrativa incrementada Consolidación del data center y virtualización
3. Supervise Resuelva problemas Ajuste Configure Audite Reporte SQL Server 2008 Alcanzando los objetivos de gestionabilidad Administra por políticas Supervise con conciencia del negocio Administre a través de la empresa Escale
4. Gestionabilidad Supervise con perspectiva interna Administre interactivamente Administre por políticas Administración multi-servidor Administración visual Tareas programables Defina configuraciones Automatice el cumplimiento Integre con Systems Management Consolide información de desempeño Reporte información relevante del negocio Ajuste con mejores prácticas Plataforma de Datos Productiva
5. Administración basada en políticas en acción Administre una sola instancia Administre a través de la empresa
7. Políticas de ejemplo Reduzca mi área de superficie XPCmdShell == False SQLCLR == True DBMail == False RemoteDAC == False Los nombres de mis tablas finalizan con “%_tbl” Solamente las ediciones Express y Developer son permitidas en las estaciones de trabajo de los desarrolladores
8. Administre por políticasSupervisión de política y cumplimiento Por demanda Programado, guardando un log de “fuera de cumplimiento” Revisión manual por administrador Intento de cambios, previene “fuera de cumplimiento” El trabajo del agente de SQL revisa periódicamente y guarda logs de “no cumplimiento” Intento de cambios, guarda un log de “fuera de cumplimiento” DDL trigger devuelve los cambios que no cumplen La notificación de eventos guarda un log con cambios que no cumplen
9. Administre por políticasAdministración integrada de sistemas SQL Server 2008 soporta Microsoft System Center Data Protection Manager 2007 Provee un respaldo de SQL Server de toda la empresa y restaura operaciones Provee redundancia de data center Operations Manager 2007 SQL Server 2008 Management Pack
10. { Administre por políticas} demostración Simplifique la administración con políticas Haga que la administración de configuraciones complejas sea más fácil al combinar condiciones múltiples en una sola política Administre la configuración de área de superficie por política, haciendo que el cumplimiento con los requerimientos de seguridad sea más fácil de definir y forzar La flexibilidad permite la prevención o detección así como el monitoreo y “logging”
11. Gestionabilidad Supervise con perspectiva interna Administre interactivamente Administre por políticas Administración multi-servidor Administración visual Tareas programables Consolide información de desempeño Reporte información relevante del negocio Ajuste con mejores prácticas Defina configuraciones Automatice cumplimiento Integre con Systems Management Plataforma de Datos Productiva
12. Supervise con perspectiva interna Recolección de datos de desempeño Indicadores de OS perf Datos de rendimiento Recolección extensible Repositorio central Consolide información Interfaz abierta Reportes de administración Reportes “enlatados” Extensible
13. Recolección de datos deldesempeño Almacenaje de datos centralizado Proveedores de datos SQL Trace Performance Counters Transact-SQL Repositorio de datos de desempeño Bajos gastos de recolección de datos Reporte completo
14. Consolide Información de Desempeño Estudio de administración de Recolección de datos Configuración de recolección de datos Reportes de conjunto de recolección Recolector De datos Conjuntos de recolección Collection Sets Objetivo Gestión de Data Warehouse
15. Reporte información relevante Use reportes estándares Para bases de datos de usuarios Para recolector de datos Uso del disco Estadísticas del query Actividad del servidor Construya reportes a la medida
16. Afine con mejores prácticas Reportes de rendimiento Database Engine Tuning Advisor SQL Server Profiler Políticas de mejores prácticas Analizador de mejores prácticas Analice Afine Aplique Sugiera
17. { Supervise con perspectiva interna} demostración Obtenga una perspectiva interna del sistema con Performance Data Collection Use reportes integrados basados en recolección de datos para obtener una perspectiva interna acerca de los problemas de desempeño Supervise actividad de disco, haga un query del rendimiento, o actividad del servidor Performance Data Collection es extensible Construya conjuntos de recolección de datos a la medida La administración basada en políticas se integra con Data Collection
18. Gestionabilidad Supervise con conocimiento del negocio Administre interactivamente Administre por políticas Administración multi-servidor Administración visual Tareas programables Consolide información de desempeño Reporte información relevante del negocio Ajuste con mejores prácticas Defina configuraciones Automatice cumplimiento Integre con Systems Management Plataforma de Datos Productiva
19. Administración Multi-servidor Políticas de toda la empresa Administre políticas centralmente Publique en todos los servidores Supervise a través de múltiples servidores Configuración multi-servidor Un solo servidor de configuración Personalice grupos de servidor Queries de Multi-servidor
20. Administración visualEstudio de Administración Administración centralizada Intellisense para administración productiva Ventana de lista de errores Vista de dependencias Servidores de configuración Queries de multi-servidor Monitor de replicación
21. Programe tareas comunesAutomatice la administración SQLCMD Cree un conjunto de archivos Automatice scripts múltiples C:amp;gt;sqlcmd –I Insert.. Server Management Objects (SMO) Cree herramientas de administración en .NET a la medida Powershell Integrado con script de administración Windows
22. {Administre interactivamente} demostración Administre sus sistemas a través de la empresa Extienda la administración basada en políticas en la empresa Defina grupos de servidores basado en clases de características de un servidor de configuración Aplique políticas a los grupos de servidores desde el servidor de configuración Clone la configuración de un servidor y aplíquela al grupo de servidores Management Studio soporta la administración de la empresa Realice query en múltiples servidores al mismo tiempo SSMS ahora incluye Intellisense y nueva ventana de Lista de Errores
23. Resumen SQL Server 2008 le permite administrar la infraestructura efectivamente al utilizar Administración basada en políticas para implementar mejores prácticas de administración y seguridad Perspectiva interna del rendimiento, lo cuál le permite consolidar la información de monitoreo y afinar sus sistemas de forma efectiva Administración multi-servidor a lo largo de la empresa
24. Recursos Aprenda más acerca de SQL Server 2008http://www.microsoft.com/sql/2008/default.mspx Descubra SQL Server 2008: Webcasts, Laboratorios virtuales, y Documentos informativoshttp://www.microsoft.com/sql/2008/learning/default.mspx Capacitación de SQL Server 2008 http://www.microsoft.com/learning/sql/2008/default.mspx Descargue el último CTP de SQL http://www.microsoft.com/sql/2008/prodinfo/download.mspx Unase a la comunidad de SQL PASS http://www.sqlpass.org
25. Content Prepared By Industry-Leading Technical Experts, Authors, Speakers Solid Quality™ Mentors are more than 100 of the world’s top technical experts who specialize in assuring client successusing integrated Microsoft technologies. http://www.SolidQ.com Articles: http://www.solidq.com/na/TechArticles.aspx Blogs: http://www.solidq.com/na/OurBlogs.aspx 42 Microsoft MVPs 7 Regional Directors Microsoft’s 2007 Southeast District Success Story of the Year Mentors located in over 20 countries
28. Collect Audit Information with All Actions Audited Collects custom audit information New commands for audit configuration Permissions for controlling audit Filter audits at server and database levels By action, object, or principal Backward compatibility with SQL Trace events Base on extended events A new foundation for event tracing Event Tracing for Windows (ETW) “enabled”
29. Monitor Data Changes with Change Tracking Records that a particular row of a table has been changed Does not record what the change was Enables detection of data conflicts Assists with custom data synchronization System supported Low overhead and automatic cleanup Does not require triggers, timestamp columns, or additional tables
30. Monitor Data Changes with Change Data Capture Uses an asynchronous process Reads from the transaction log Captures all changes to selected tables for specified time intervals Records insert, update, and delete activity Places the results in a relational format Higher overhead than change tracking Designed to be used with ETL applications
31. Monitor with Events and Counters New SQLServer: Deprecated Features object in System Monitor Detects occurrences of deprecated operations and commands DDL triggers and event notifications Class of events is expanded Now includes system stored procedures that perform DDL-like operations
32. Monitor Database Object Dependencies Database object dependency tracking improved New sys.sql_expression_dependencies catalog view Two new dynamic management functions New Management Studio View Dependencies dialog box
33. Manage Mixed WorkloadsResource Governor Backup Continuous Loading Exec Reports Resource Management Allocate resources Assign logins to workloads Map workloads to resources Define limits Prevent run-away queries Conduct online maintenance Prioritize your workloads Define priorities Dynamic re-allocation Admin Tasks Ad-hoc Reports High Report Workload OLTP Workload Admin Workload Min Memory 10% Max Memory 20% Max CPU 20% Max CPU 90% Admin Pool Application Pool
34. Manage Partitioned Tables with Indexed Views Partition switching now supports partition-aligned indexed views Same partition boundary, function, and column as the partitioned table Must be aligned with only one partitioned table The indexed view is switched to a new partition the same time as the table Switching is fast—just a metadata operation SQL Server automatically maintains the indexed view data