performance and scalability

11

Upload: milo-simpatias-chavez

Post on 11-Jul-2015

240 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Performance and scalability
Page 2: Performance and scalability

OPTIMIZING PERFORMANCE WITH SQL SERVER 2008

LOS DATOS CORPORATIVOS CONTINÚAN CRECIENDO EN TAMAÑO YCOMPLEJIDAD, USTED DEBE TOMAR MEDIDAS PARA PROPORCIONE LOSTIEMPOS DE ACCESO DE DATOS ÓPTIMOS.

RELATIONAL DATABASE PERFORMANCE

EN LA MAYOR PARTE DE LOS ENTORNOS DE NEGOCIO, LAS BASES DEDATOS DE PARENTESCO ESTÁN AL NÚCLEO DE LAS APLICACIONES YSERVICIOS DE NEGOCIO CRÍTICO.

Page 3: Performance and scalability

MEASURABLE, REAL-WORLD PERFORMANCE

SERVIDOR DE SQL 2008 SE BASA EN LA EJECUCIÓN DE DIRECCIÓN DEINDUSTRIA DE LAS VERSIONES PREVIAS DE SQL SERVER PARAPROPORCIONAR LA NORMA POSIBLE MÁS ALTA DE LA EJECUCIÓN DEBASE DE DATOS A SU ORGANIZACIÓN.

HIGH PERFORMANCE QUERY PROCESSING ENGINE

EL MOTOR ALTO DE PROCESO DE CONSULTA DE EJECUCIÓN DESQL SERVER AYUDA USUARIOS PARA AUMENTAR AL MÁXIMO SUEJECUCIÓN DE APLICACIÓN. . EL MOTOR DE PROCESO DE CONSULTAEVALÚA INQUIEREN Y GENERE LA EJECUCIÓN DE PREGUNTA ÓPTIMAPLANEAN QUE SE BASE EN MANTUVIERON CON DINAMISMO LASESTADÍSTICAS SOBRE ÍNDICES, TECLEAN SELECTIVIDAD, YVOLÚMENES DE DATOS.

Page 4: Performance and scalability

PERFORMANCE OPTIMIZATION TOOLS

SERVIDOR SQL 2008 INCLUYE PERFIL DE SQL SERVER Y EL ASESORQUE SIRVE PARA AFINAR EL MOTOR DE BASE DE DATOS. EL PERFIL DESQL SERVER PUEDE CAPTURAR UN RASTRO DE LOS EVENTOS QUEOCURRE EN UN CARGA DE TRABAJO TÍPICO PARA SU APLICACIÓN.USTED PUEDE USAR EL AGENTE DE SQL SERVER PARA FIJAR LA HORADE UN PROYECTO DE MANTENIMIENTO DE BASE DE DATOSAUTOMATIZADO.

RESOURCE GOVERNOR

A MENUDO, UN SERVIDOR SENCILLO ESTÁ ACOSTUMBRADO APROPORCIONAR LOS SERVICIOS DE DATOS MÚLTIPLES. EN ALGUNOSCASOS, MUCHAS APLICACIONES Y CARGA DE TRABAJO DEPENDEN ENLA MISMA FUENTE DE DATOS. SERVER 2008 DE SQL INCLUYE ELGOBERNADOR DE RECURSO, QUE HABILITA ADMINISTRADORES PARADEFINIR LÍMITES Y ASIGNAR PRIORIDADES A LOS CARGA DE TRABAJOINDIVIDUALES

Page 5: Performance and scalability

PERFORMANCE STUDIO

EL ESTUDIO DE EJECUCIÓN PROPORCIONA UNA SOLUCIÓN FIN A FINPARA EL CONTROL DE FUNCIONAMIENTO QUE INCLUYE COLECCIÓNELEVADA BAJA, ALMACENAMIENTO CENTRALIZADO, Y LAPRESENTACIÓN DE INFORMES ANALÍTICA DE LOS DATOS DEEJECUCIÓN. USTED PUEDE USAR ESTUDIO DE MANEJO DE SQL SERVERPARA MANEJAR LAS TAREAS DE COLECCIÓN. EL ESTUDIO DEEJECUCIÓN PROPORCIONA UNA INFRAESTRUCTURA DE RECOPILACIÓNDE DATOS UNIFICADA QUE CONSISTE DE UN COBRADOR DE DATOS ENCADA CASO DE SQL SERVER QUIERE CONTROLAR.

LA INFRAESTRUCTURA DE COBRADOR DE DATOS INTRODUCE LASSIGUIENTES NUEVAS CONCEPTOS Y DEFINICIONES:

• PROVEEDOR DE DATOS.• TIPO DE COBRADOR.• ARTÍCULO DE COLECCIÓN.• CONJUNTO DE COLECCIÓN.• MODO DE COLECCIÓN.

Page 6: Performance and scalability

DATA WAREHOUSING AND ANALYSIS PERFORMANCE

EL ANÁLISIS ATIENDE APLICACIONES TIPICAMENTE REQUIERA LASCOMPUTACIONES GRANDES Y COMPLEJAS. EL TIEMPO DE UNIDADCENTRAL DE PROCESO PRECISO ES DERROCHADO POR COMPUTARAGREGADOS QUE RESUELVA A NULL O EL CERO. COMO LOS DATOSALMACENAN PREGUNTAS SE VUELVE MÁS COMPLEJO, CADA PARTEDE LA PREGUNTA DEBE SER PERFECCIONADO PARA MANTENER LAEJECUCIÓN ACEPTABLE.

INTEGRATION SERVICES PERFORMANCE

LOS PROCESOS DE ETL SON FRECUENTEMENTE ACOSTUMBRADOS APOBLAR Y ACTUALIZAR DATOS EN LOS ALMACÉNES DE DATOS DELOS DATOS DE NEGOCIO EN LAS BASES DE DATOS DE FUENTE A LOLARGO DE LA EMPRESA. LOS DATOS QUE SE REFRESCAN REQUIERENLOS SERVICIOS DE INTEGRACIÓN DE SQL SERVER PARA USAR|LOOKUPS| PARA COMPARAR EL FILAS DE FUENTE A LOS DATOS QUESON YA EN EL ALMACÉN DE DATOS.

Page 7: Performance and scalability

HARDWARE SUPPORT

CUANDO UN GRAN NÚMERO DE PROCESADORES SON AÑADIDOS A UNSERVIDOR, EL ACCESO DE MEMORIA PUEDE ATRASARE SI LOSPROCESADORES DEBAN ACCEDER LA MEMORIA QUE NO ES LOCAL ALPROCESADOR. SQL SERVER PUEDE DIRIGIR HASTA 64 GB DE LAMEMORIA Y SOPORTA LA ASIGNACIÓN DINÁMICA DE LA MEMORIA DEAWE COMBINADO EN HARDWARE DE 32-BIT, Y PUEDA DIRIGIR HASTA8 TERABYTES DE LA MEMORIA EN EL HARDWARE DE 64 PEDACITOS.

CON CALOR-AÑADA HARDWARE

LAS NECESIDADES SIGUIENTES SE DEBEN ACERCARSE PARA CONCALOR-AÑADAMEMORIA:

2008 EMPRESA DE SERVIDOR DE SQL EDICIÓN DE EMPRESA DE WINDOWS SERVER® 2003 O EDICIÓN DE

WINDOWS SERVER 2003 DATACENTER 64-SERVIDOR DE SQL DE PEDACITO O 32-BIT SQL SERVER CON APOYO

DE AWE HABILITADO HARDWARE DE SU VENDEDOR DE HARDWARE QUE SOPORTA EL

SOFTWARE DE ADICIÓN DE MEMORIA, O |VIRTUALIZATION| EL SERVIDOR DE SQL EMPEZÓ CON LA OPCIÓN DE –H

Page 8: Performance and scalability

LAS NECESIDADES SIGUIENTES SE DEBEN ACERCARSE PARA CONCALOR-AÑADA CPU:

2008 EMPRESA DE SERVIDOR DE SQL EDICIÓN DE EMPRESA DE WINDOWS SERVER® 2008 PARA

SISTEMAS ITANIUM O LA EDICIÓN DE WINDOWS SERVER 2008DATACENTER PARA X64 MORDIERON SISTEMAS

64-SERVIDOR DE SQL DE PEDACITO EL HARDWARE QUE SOPORTA ADICIONES DE CPU, O SOFTWARE DE

|VIRTUALIZATION|

Page 9: Performance and scalability

LAS CARACTERÍSTICAS DE CONCURRENCIA AVANZADAS

SERVER 2008 DE SQL PROPORCIONA NUMEROSOS NIVELES DEAISLAMIENTO PARA SOPORTAR UNA VARIEDAD DE SOLUCIONES QUEBALANCEA CONCURRENCIA CON LA INTEGRIDAD LEÍDA. PARA LAFILA-NIVELE VERSIÓN APOYO, EL SQL SERVER 2008 INCLUYA UNAISLAMIENTO COMPROMETIDO LEÍDO NIVELA QUE USAN LA OPCIÓN DEBASE DE DATOS DE READ_COMMITTED_SNAPSHOT Y UN NIVEL DEAISLAMIENTO DE INSTANTÁNEA QUE USAN LA OPCIÓN DE BASE DEDATOS DE ALLOW_SNAPSHOT_ISOLATION.

BASES DE DATOS DIVIDIDAS ESCALABLES

LOS ALMACÉNES DE DATOS SON TIPICAMENTE USADOS POR LOSCONSUMIDORES MÚLTIPLES DE DATOS SÓLO PARA LECTURA, TAL COMOANÁLISIS Y RELATANDO SOLUCIONES, Y PUEDA LLEGAR A SERSOBRECARGADO CON SOLICITUDES DE DATOS.

Page 10: Performance and scalability

ASIGNACIÓN DE RUTA DE DEPENDIENTE DE DATOS

CON SERVER 2008 DE SQL, USTED PUEDE PONER EN PRÁCTICA ELDEPENDIENTE DE DATOS ESCARBAR COMO UN SERVICIO USANDOATIENDE CORREDOR PARA ENCAMINAR PREGUNTAS A LASLOCALIZACIONES APROPIADAS.

ENTORNE LOS OJOS-PARA-RÉPLICA DE PAR

SERVER 2008 DE SQL LE AYUDA A REDUCIR EL TIEMPO TOMADOEN PONER EN PRÁCTICA Y MANEJAR UNA SOLUCIÓN DE RÉPLICAPAR A PAR CON EL NUEVO BRUJO DE TOPOLOGÍA PAR A PAR YDISEÑADOR VISUAL.

INQUIERA NOTIFICACIONES

LA MAYOR PARTE DE LAS APLICACIONES DE EMPRESA SE BASAN EN UNAARQUITECTURA DE TRES FILAS EN QUE LOS DATOS SON SALVAR DELSERVIDOR DE BASE DE DATOS POR UNOS O MÁS SERVIDORES DEAPLICACIÓN QUE ACCEDA A SU VEZ POR LAS COMPUTADORAS DECLIENTE.

Page 11: Performance and scalability