Novedades  SQL Server 2012Eladio Rincón Dir. Depto. Relacional – SolidQ MVP y MCT SQL Server                  erincon@soli...
Agenda – SQL Server 2012    Alta Disponibilidad y Always On     Seguridad           Troubleshooting con XE      Almacenami...
Alta Disponibilidad en SQL Server 2012                    +     Procesos                        Tecnología                ...
Alta Disponibilidad en SQL Server 2008 R2             Muchas Referencias de Clientes                 Topologías Completas ...
¿Qué puedes utilizar hace tiempo?                                                             Database                    ...
… sin olvidarse de Resource Governor                                      SQL Server                          Backup      ...
SQL Server 2012 AlwaysOnProtección a nivel de grupos de bases de datos                                                   M...
Microsoft Corporation: Infraestructura SAP                  http://summit.solidq.com
Terminología Always On                                               Availability Group (AG)                              ...
Rendimiento Carga Mixta     Duración de las consultas (ms)
Vulnerabilidades desde Enero 2002     321                                         “Most secure                            ...
Más Seguros en SQL Server 2012              Auditoría y Certificación            Roles de Servidor ajustables             ...
Troubleshooting con XE: Juntar las Dos Verdades                 Recursos del Sistema            Recursos de SQL Server    ...
Ciclo de Vida de Eventos Extendidos“interest” code to cach                      Yes                       Yes             ...
Análisis de Trazas de SQL Server – Servicios Gratuitos SQL Nexus   http://sqlnexus.codeplex.com/   RML Tools by Microso...
SolidQ TSQL CSI Traces Aggregation                 http://summit.solidq.com
SolidQ TSQL CSI Traces Aggregation                 http://summit.solidq.com
Estructura del Almacenamiento ColumnarAlmacenamiento   Tradicional                                 …   (row store)        ...
Almacenamiento Columnar – Menos E/SSELECT C2, sum (C3) Ventas         Se recupera sólo las columnasFROM tabla            ...
Pinceladas – SQL Server 2012    Alta Disponibilidad y Always On      Seguridad            Troubleshooting con XE       Alm...
 Pinceladas SQL 2012, Alta Disponibilidad
 Pinceladas SQL 2012, Alta Disponibilidad
 Pinceladas SQL 2012, Alta Disponibilidad
Upcoming SlideShare
Loading in …5
×

Pinceladas SQL 2012, Alta Disponibilidad

640 views
519 views

Published on

Presentación sobre las Novedades en SQL Server 2012 en el evento organizado por Zerkana, la Diputación de Alicante, Microsoft y SolidQ en Alicante.

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
640
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
17
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Pinceladas SQL 2012, Alta Disponibilidad

  1. 1. Novedades SQL Server 2012Eladio Rincón Dir. Depto. Relacional – SolidQ MVP y MCT SQL Server erincon@solidq.com @erincon
  2. 2. Agenda – SQL Server 2012 Alta Disponibilidad y Always On Seguridad Troubleshooting con XE Almacenamiento Columnar http://summit.solidq.com
  3. 3. Alta Disponibilidad en SQL Server 2012 + Procesos Tecnología http://summit.solidq.com
  4. 4. Alta Disponibilidad en SQL Server 2008 R2 Muchas Referencias de Clientes Topologías Completas Maximizar Recursos Existentes http://summit.solidq.com
  5. 5. ¿Qué puedes utilizar hace tiempo? Database Replicación Scale Out For Queries Database Mirroring Clustering Hot Standby Production Database Log Shipping Warm Standby Log Shipping Logical with Restore Delay Recovery Standby Backup http://summit.solidq.com
  6. 6. … sin olvidarse de Resource Governor SQL Server Backup Executive OLTP Reports Activity Admin Tasks Ad-hoc Reports High Admin Workload OLTP Workload Report Workload Min Memory 10% Max Memory 20% Max CPU 90% Max CPU 20% Admin Pool Application Pool http://summit.solidq.com
  7. 7. SQL Server 2012 AlwaysOnProtección a nivel de grupos de bases de datos Mejora la Productividad Mejor Disponibilidad • Multi-database distribuir la carga entre los secundarios , Reportings y backups Sin dependencia de aplicaciones http://summit.solidq.com
  8. 8. Microsoft Corporation: Infraestructura SAP http://summit.solidq.com
  9. 9. Terminología Always On Availability Group (AG) • Grupo de bases de datos que gestionamos conjuntamente • Definimos la replicación A conjuntamente A Availability Replica (AR) AA • Copia física del conjunto de bases de datos definidas en el AG Nodo Primario • Permite escritura y lectura Nodo Secundario Synch. Data Application A MovementA Secondary Replica • Permite conexiones solo lectura Asynch. Data • Es la copia de backup de los datosA Application A Primary Replica Movement http://summit.solidq.com
  10. 10. Rendimiento Carga Mixta Duración de las consultas (ms)
  11. 11. Vulnerabilidades desde Enero 2002 321 “Most secure of any of the major database 121 platforms.” 98 Source: ITIC 2011: SQL Server Delivers Industry-Leading Security 49 http://summit.solidq.com
  12. 12. Más Seguros en SQL Server 2012 Auditoría y Certificación Roles de Servidor ajustables Bases de Datos “contenidas” http://summit.solidq.com
  13. 13. Troubleshooting con XE: Juntar las Dos Verdades Recursos del Sistema Recursos de SQL Server Unificado, Granular, Alto Rendimiento http://summit.solidq.com
  14. 14. Ciclo de Vida de Eventos Extendidos“interest” code to cach Yes Yes Collect Data and Event Enabled? Apply Predicate? issue the actions N N o o Send Data to Targets Keep working http://summit.solidq.com
  15. 15. Análisis de Trazas de SQL Server – Servicios Gratuitos SQL Nexus  http://sqlnexus.codeplex.com/  RML Tools by Microsoft  http://blogs.msdn.com/b/psssql/archive/2007/12/18/rml-utilities-for- microsoft-sql-server-released.aspx Clear Trace by Bill Graziano  http://www.scalesql.com/cleartrace/download.aspx TSQL CSI from SolidQ  http://www.solidq.com/gl-en/services/sqlserver-relational/Pages/SolidQ- TSQL-CSI-Service.aspx http://summit.solidq.com
  16. 16. SolidQ TSQL CSI Traces Aggregation http://summit.solidq.com
  17. 17. SolidQ TSQL CSI Traces Aggregation http://summit.solidq.com
  18. 18. Estructura del Almacenamiento ColumnarAlmacenamiento Tradicional … (row store) C1 C2 C3 C4 C5 C6 Almacenamiento Columnar VertiPaq http://summit.solidq.com
  19. 19. Almacenamiento Columnar – Menos E/SSELECT C2, sum (C3) Ventas  Se recupera sólo las columnasFROM tabla necesariasGROUP BY c2 C2 C3  Datos comprimidos C1 C4 C5 C6  Menos E/S  Mejor ratio de acierto en caché http://summit.solidq.com
  20. 20. Pinceladas – SQL Server 2012 Alta Disponibilidad y Always On Seguridad Troubleshooting con XE Almacenamiento Columnar http://summit.solidq.com

×