Академический Документы
Профессиональный Документы
Культура Документы
Segura
Disponible
Escalable
Transparent Data Encryption (TDE) Enterprise Key Management (EKM) Auditora Declarative Management Framework
Transparent Data Encryption (TDE) Enterprise Key Management (EKM) Auditora Declarative Management Framework
Demo
Enterprise Key Management Gestin de claves de BBDD externa Permite dispositivos EKM de terceros (hardware) Mejor rendimiento Encriptacin ms potente Separacin fsica datos y llaves Permite rotar llaves Recuperacin de claves ms fcil
Seguimiento de Cambios
Control ligero
Auditora SQL
Implica un pequeo impacto en rendimiento
Demo
Seguimiento de cambios
Identifica FILAS modificadas por DML (Insert, Update, Delete) til en: Clientes offline Cacheo Web Funcin CHANGETABLE() Nuevas funciones API.NET para desarrollo aplicaciones offline
Seguimiento de cambios
DML
Auditora SQL
Login/Logout DML/Select DDL Permisos Todos los cambios Accin Objetivo xito/Fallo Cundo Quin Eventos extendidos
Todos los cambios Todos los valores de una columna Operacin DML Columnas actualizadas Informacin transaccin Retraso limpieza configurable Proceso background ETL incremental para BBDD Enterprise
Auditora Enterprise
Solucin: Gestin basada en Polticas Emplear POLTICAS que fuercen a nuestras BBDD a cumplir condiciones, facilitando la gestin
Demo
Transparent Data Encryption (TDE) Enterprise Key Management (EKM) Auditora Declarative Management Framework
Pools de recursos
Lmites de recursos (CPU y Memoria) No IO
Resource Governor
Mapea Grupos de recursos a Pools
Compresin
Fila: Convierte datos tamao fijo a variable
Nmeros Caracteres Datos por defecto, nulos y zeros
Pgina: fases
1. Fila 2. Prefijos 3. Diccionario
Proceso costoso
sp_create_plan_guide sp_create_plan_guide_from_cache sys.fn_validate_plan_guide Nuevas clases de eventos: Gua de plan satisfactoria o insatisfactoria Nuevos contadores de rendimiento
Guided Plan Executions/sec, Misguided Plan Executions/sec
Transparent Data Encryption (TDE) Enterprise Key Management (EKM) Auditora Declarative Management Framework
Copia caliente de la BBDD en otro servidor High Availability Sncrono con testigo High Protection Sncrono sin testigo High Performance Asncrono sin testigo
Failover manual Posible prdida de datos Mejor rendimiento
Compresin del log de transacciones Correccin automtica de pginas errneas Tiempo de respuesta en fallos reducido
Cliente
1. Transaccin
Testigo
7. Reconocimiento (ACK) 2. Transfiere a espejo 6. Reconocimiento (ACK) 2. Escribe en Log 3. Log escrito Log
Alive?
4. Escribe en log 5. Log escrito
Principal
Data
Log
Data
Mirror
Cliente
1. Transaccin
4. Reconocimiento (ACK) 2. Transfiere a espejo 7. Reconocimiento (ACK) 2. Escribe en Log 3. Log escrito Log
Principal
Data
Log
Data
Mirror
Demo
Informes de Rendimiento
Performance Studio
Demo
Tipos de Datos
ADO.NET
mucho ms
DATETIMEOFFSET(n)
Fecha, hora y offset para zona horaria (desde -14:00 a 14:00) Precisin opcionalmente especificable por el usuario: hasta 100 nanosegundos (por defecto) Equivalente a SQL Estndar TIMESTAMP WITH TIME ZONE DATETIME2 Fecha y hora SIN zona horaria Precisin opcionalmente especificable por el usuario: hasta 100 nanosegundos (por defecto) Equivalente a SQL Estndar TIMESTAMP Reemplazo recomendado de los actuales DateTime y smalldatetime
ODBC SQL_TYPE_DATE, SQL_DATE SQL_TIME, SQL_SS_TIME2 SQL_SS_TIMESTA MPOFFSET SQL_TYPE_TIMEST AMP, SQL_TIMESTAMP
Datos Geoespaciales Geography: modelo geodsico Geometry: modelo planar Propiedades y mtodos para realizar operaciones espaciales: calcular distancias encontrar intersecciones,
ndices espaciales se definen como rboles B representan informacin bidimensional mediante rboles B
Extensin de lenguajes .NET Realiza las consultas utilizando el lenguaje nativo Orientado a Objetos Implementado para distintas fuentes de datos
GROUPING SETS
Conjunto de columnas agrupadas Mejora rendimiento
Retail
Acme Nadir, Inc. Wholesale ABC Corp. XYZ, Ltd. Grand Total
152
1,523
642
6,421
794
7,944
GRACIAS!
Preguntas?
RFLORES@CESNAVARRA.NET