logging in or signing up DB2 XML DatabaseFINAL Breezy Download Post to : URL : Related Presentations : Share Add to Flag Embed Email Send to Blogs and Networks Add to Channel Uploaded from authorPOINTLite Insert YouTube videos in PowerPont slides with aS Desktop Copy embed code: (To copy code, click on the text box) Embed: URL: Thumbnail: WordPress Embed Customize Embed The presentation is successfully added In Your Favorites. Views: 1256 Category: Entertainment License: All Rights Reserved Like it (0) Dislike it (0) Added: October 23, 2007 This Presentation is Public Favorites: 0 Presentation Description No description available. Comments Posting comment... Premium member Presentation Transcript IBM DB2 9 pureXML, base de datos híbrida XML RelacionalLuis A. SánchezLeader - DB2 Regional Users Group - Chile: IBM DB2 9 pureXML, base de datos híbrida XML Relacional Luis A. Sánchez Leader - DB2 Regional Users Group - ChileEl nuevo IBM DB2 9: El nuevo IBM DB2 9 IBM DB2 9 es la nueva generación de servidores híbridos, con optimización para datos XML y relacionales. Viper fue el nombre del proyecto de construcción del nuevo DB2 9 para Linux/Unix/Windows (LUW) DB2 9 incluye: Tecnología de punta XML: pureXML®: Almacenamiento XML altamente eficiente Preservación de la integrirdad de documentos XML Seguridad con Label Based Access Control. Particionamiento de Tablas. Autonomic Computing. Compressión de Datos. Integración con SAP.DB2 9 - Por qué XML: DB2 9 - Por qué XML Las organizaciones están creando estándares para intercambiar datos. XML es el lenguaje para el intercambio. XML se adapta: Por su estructura dinámica Autodescriptiva Perfecta para describir datos entre plataformas, entre sistemas y entre organizaciones. DB2 9 - Por qué XML: DB2 9 - Por qué XML Integración: Integración Back Office y Business to Business. Web Services y Service Oriented Architecture. Mensajes XML contienen la información que facilita e integra servicios. Workflow y Procesos de Negocio Procesos manejados por el flujo y gestión de documentos y forms. Contratos, Solicitudes de Servicio, Logística, etc. XML facilita la composición, modificación e intercambio de documentos. DB2 9 - Por qué XML: DB2 9 - Por qué XML Gestión de Documentos Incrementar al máximo el valor de la información. Rapidez para preparar y reusar información, y gestionar la distribución en canales múltiples. XML facilita la búsqueda, preparación, transformación y distribución de información El desafío es la gestión de crecientes volúmenes de información XML XML antes de DB2 9: XML antes de DB2 9 XML Shredding (conversion en filas y columnas) Objeto 1 1 5 567 Objeto 2 2 12 389 Objeto 3 3 9 725 Shredding Documento XML <item-factura> <item nombre="Objeto 1" uid="1" importe="5" duracion="567"> <item nombre="Objeto 2" uid="2" importe="12" duracion="389"> <item nombre="Objeto 3" uid="3" importe="9" duracion="725"> </ item-factura > XML antes de DB2 9: XML antes de DB2 9 XML LOBS (Empaque) Item-factura Empaque Documento XML <item-factura> <item nombre="Objeto 1" uid="1" importe="5" duracion="567"> <item nombre="Objeto 2" uid="2" importe="12" duracion="389"> <item nombre="Objeto 3" uid="3" importe="9" duracion="725"> </ item-factura > Item-factura Item-facturaXML antes de DB2 9: XML antes de DB2 9 XML en CLOBS, en archivos o en otros repositorios Incompatibilidades. Inseguridad sobre formatos. Verificación y validación por procesos externos. Muy bajo rendimiento: Almacenamiento relacional, datos estructurados. Imposibilidad de indexar. Difícil mantenimiento. XML con DB2 9: pureXML: XML con DB2 9: pureXML Almacenamiento y gestión de XML: XML es un tipo de dato. XML se gestiona y almacena en un contenedor separado. XML se valida con schemas en la base de datos. Incluye funciones para transformar XML en SQL y viceversa. Incorpora procedimientos para generar documentos XML en tablas. XML se indexa para agilizar búsquedas y recuperación de datos. DB2 9 pureXML: DB2 9 pureXML CREATE TABLE VINOSDELMUNDO ( ID INTEGER, NOMBRE VARCHAR(50), COMENTARIOS CLOB (2048) ) Almacenamiento Físico <xml> Relacional CREATE TABLE VINOSDELMUNDO ( ID INTEGER, NOMBRE VARCHAR(50), COMENTARIOS XML )DB2 9 pureXML: DB2 9 pureXML pureXML en acción Objeto 1 1 5 567 Objeto 2 pureXML Store & Index Documento XML <item-factura> <item nombre="Objeto 1" uid="1" importe="5" duracion="567"> <item nombre="Objeto 2" uid="2" importe="12" duracion="389"> <item nombre="Objeto 3" uid="3" importe="9" duracion="725"> </ item-factura > Item-factura Objeto 3DB2 9 pureXML, Información como Servicio: DB2 9 pureXML, Información como Servicio DB2 9 y SQL: SQL extiende sus funcionalidades. Filtrado mediante contenido de campos XML (XML Where) Proyección de elementos XML. Crear vistas relacionales de datos XML. JOIN entre XML y relacional. DB2 9 pureXML, Información como Servicio: DB2 9 pureXML, Información como Servicio DB2 9 y SQL: Soporte para funciones XML FOR LET WHERE ORDER BY RETURN Publicación de datos relacionales como XML. Actualización (UPDATE) de datos XML. Eliminación (DELETE) de datos XML. DB2 9 pureXML, Información como Servicio: DB2 9 pureXML, Información como Servicio DB2 9 y XQuery: DB2 considera a XQuery un lenguaje de primer nivel, equivalente a SQL Permite su uso directo para extracción de datos. Permite la combinación de consultas XQuery con sentencias SQL. DB2 9 pureXML, Información como Servicio: DB2 9 pureXML, Información como Servicio DB2 9 y XQuery: Recuperación de elementos XML. Filtrado según el valor de elementos XML. Transformación del resultado XML. Lógica condicional (if/then/else). Uso de mandatos FLWOR. SQL embebido en XQuery. Indices sobre elementos XML para mejorar el rendimiento. DB2 9 pureXML, interfaces XML: DB2 9 pureXML, interfaces XML Definición de datos: create table comunas(ComunaID int, ComunaDoc xml); Insert insert into comunas(ComunaID, ComunaDoc) values (?,?) Index create index xmlindex1 on comunas(ComunaDoc) generate key using xmlpattern ‘/Comuna/Poblacion’ as sql int; Retrieve select ComunaDoc from comunas where ComunaID = ? SQL Query select ComunaID, xmlquery('$d/Comuna/Capital' passing ComunaDoc as "d") from comunas where ComunaID = 456; XQuery Query for $comuna in db2-fn:xmlcolumn('COMUNA')/ComunaDoc for $datos in db2-fn:xmlcolumn('DATOSCENSO')/Comuna where $comuna/nombre= $datos/nombre return <habitantes> {$datos/canthabitantes/text()} </habitantes>;DB2 9 pureXML, Información como Servicio: DB2 9 pureXML, Información como Servicio DB2 9 y sus Herramientas: XQuery Builder, para crear y probar consultas XML. Developer WorkBench (ex DB2 Developer Center), para manejo de XML, funciones, schemas, procedimientos almacenados y operaciones SQL y XML. Command Line Processor (DB2 CLP) con soporte para el nuevo tipo de datos XML Control Center incluye soporte para gestión XML y relacional.DB2 9 pureXML, Información como Servicio: DB2 9 pureXML, Información como Servicio DB2 9 y sus Herramientas [cont]: Visual Explain, permite evaluar el plan de acceso XQuery y SQL. Mejoras en DB2 Driver JDBC y SQLJ, incluyendo soporte para XML. Procedimientos almacenados con XML como parámetro. Soporte extendido para Visual Studio 2005: Generación de código de acceso a datos. Soporte para implementación de Web Services. Facilidad para operar con objetos de la base de datos. Soporte integral para el nuevo almacenamiento XML.DB2 9 Autonomic Computing: DB2 9 Autonomic Computing IBM y Autonomic Computing Es la capacidad neuronal de transmitir mensajes y ejecutar acciones vitales sin pensamiento consciente. La regulación de la temperatura corporal, la respiración y el ritmo cardíaco son funciones autonómicas. En TI, es una red de componentes organizados que procesan y ejecutan acciones, que nos dan lo que necesitamos, cuando lo necesitamos, sin un esfuerzo mental o aún físico consciente. DB2 9 Autonomic Computing: DB2 9 Autonomic Computing IBM y Autonomic Computing El diseño y la puesta en marcha de Sistemas TI deben exhibir los siguientes elementos básicos y fundamentales, desde la perspectiva del usuario: Flexible: El sistema procesa datos con un enfoque neutral respecto a la plataforma y sus dispositivos. Accesible: La naturaleza del sistema autonómico es que está siempre disponible. Transparente: El sistema realiza sus responsabilidad y se adapta a las necesidades del usuario, sin forzarlo a conocer la complejidad de su operación interna. DB2 9 Autonomic Computing: DB2 9 Autonomic Computing Funciones autonómicas de DB2 UDB 8 Design Advisor: índices recomendados, MQTs, tablas MDC y particiones. Asistente para Automatic Maintenance, para backup, estadísticas y reorganización de tablas. Funciones para Self Healing, a través de Health Center. Backup & Restore con balance automatico de rendimiento. Recolección automática de estadísticas de distribución para asegurar rendimiento. Mandato RECOVER DATABASE.DB2 9 Autonomic Computing: DB2 9 Autonomic Computing Funciones autonómicas de DB2 9 Adaptive Memory Allocation: maneja buffer pools dinámicamente en función de límites y carga de trabajo. Automatic Storage Support: gestiona contenedores automáticamente bajo demanda. Automatic Statistics Collection: Un proceso en segundo plano mantiene actualizadas las estadísticas de distribución (RUNSTATS). Automatic Prefectchers & Page Cleaners: Establecidos dinámicamente en función del ambiente de ejecución. Automatic Table & Index Reorg: Nuevas políticas que determinan cuando es necesario reorganizar tablas e índices para asegurar rendimiento.DB2 9 Security: DB2 9 Security Nuevas funciones de seguridad y recuperación: Data Access Control usando LBAC: Label Based Access Control. A nivel de tabla, fila y columna. La aplicación define labels asociados a datos. SECADMIN define labels asociados a jerarquias, grupos o árboles) SECADMIN define permisos de los usuarios asociados a labels. DB2 9 compara ambos en runtime. LBAC incluye Security Policies: Reglas predefinidas, aplicables a operaciones de lectura y escritura de datos DB2 9 Security: DB2 9 Security La combinación pureXML como XML Nativo y Label Based Access Control permite implementar un almacenamiento XML que protege datos XML al nivel del documento: Etiquetando (labeling) cada fila de documento con una etiqueta de seguridad LBAC Estableciendo la etiqueta de acceso a usuarios y grupos. DB2 9 es el primer servidor del mercado que ofrece esta capacidad.DB2 9 Security: DB2 9 Security Nuevas funciones de seguridad y recuperación: Nueva autoridad administrativa SECADM. Nueva opción RESTRICT en CREATE DATABASE. Backup & Restore: Posibilidad de reiniciar operaciones de Recovery (RollForward) Redireccionar (cambiar contenedores de tabla) en operaciones de Recovery. Capacidad de reconstruir bases de datos desde backups de contenedores. DB2 9 Performance: DB2 9 Performance Nuevas funciones de rendimiento: Data Row Compression, ahorro de almacenamiento. Viña Indómita, Km 64, Ruta 68, Casablanca, V Región Viña Viñamar, Km 72, Ruta 68, Casablanca, V Región Viña Indómita, Km 64, (02), (01), (03) Viña Viñamar, Km 72, (02), (01), (03) CREATE TABLE VINAS ( NOMBRE VARCHAR, DOMICILIO VARCHAR, CALLE VARCHAR COMPRESS, COMUNA VARCHAR COMPRESS, REGION VARCHAR COMPRESS)DB2 9 Performance: DB2 9 Performance Nuevas funciones de seguridad y recuperación: Access Plan usando vistas estadísticas. Funciones de carga de datos más veloces usando scripts custom. Mejoras a la ejecución de MQTs. Tamaños máximos de tablas extendidos a 1 billón de registros y 16 TB por tabla. Claves de índices de hasta 64 columnas. DB2 9 Beneficios: DB2 9 Beneficios Provee una mejora exponencial de la habilidad para gestionar y desarrollar aplicaciones XML. Tiene la flexibilidad para adaptar datos y aplicaciones a los cambios en la actividad de negocio. Facilita la integración de XML en aplicaciones existentes y en nuevos proyectos. Provee el acceso a toda la capacidad SQL y XQuery, sin necesidad de recurrir a procesos o funciones externos. DB2 9 Beneficios: Incrementa la agilidad del negocio, maximizando el poder de la información. Disminuye los costos de gestión de datos mediante sus funciones autonómicas. Provee funciones avanzadas para gestionar la seguridad y la disponibilidad de datos. Obtiene una reducción sustancial de las necesidades de almacenamiento mediante compresión. DB2 9 BeneficiosGracias por su atención: Gracias por su atención Recursos adicionales: DB2 9: Home Page http://www.ibm.com/software/data/db2/9/ DB2 9: pureXML, Overview and Fast Start Redbook - (SG24-7298) DB2 9 Narrated Presentation http://ibmvancouv1.download.akamai.com.edgesuite.net/2006/june/viper/customer_narrated.html You do not have the permission to view this presentation. In order to view it, please contact the author of the presentation.
DB2 XML DatabaseFINAL Breezy Download Post to : URL : Related Presentations : Share Add to Flag Embed Email Send to Blogs and Networks Add to Channel Uploaded from authorPOINTLite Insert YouTube videos in PowerPont slides with aS Desktop Copy embed code: (To copy code, click on the text box) Embed: URL: Thumbnail: WordPress Embed Customize Embed The presentation is successfully added In Your Favorites. Views: 1256 Category: Entertainment License: All Rights Reserved Like it (0) Dislike it (0) Added: October 23, 2007 This Presentation is Public Favorites: 0 Presentation Description No description available. Comments Posting comment... Premium member Presentation Transcript IBM DB2 9 pureXML, base de datos híbrida XML RelacionalLuis A. SánchezLeader - DB2 Regional Users Group - Chile: IBM DB2 9 pureXML, base de datos híbrida XML Relacional Luis A. Sánchez Leader - DB2 Regional Users Group - ChileEl nuevo IBM DB2 9: El nuevo IBM DB2 9 IBM DB2 9 es la nueva generación de servidores híbridos, con optimización para datos XML y relacionales. Viper fue el nombre del proyecto de construcción del nuevo DB2 9 para Linux/Unix/Windows (LUW) DB2 9 incluye: Tecnología de punta XML: pureXML®: Almacenamiento XML altamente eficiente Preservación de la integrirdad de documentos XML Seguridad con Label Based Access Control. Particionamiento de Tablas. Autonomic Computing. Compressión de Datos. Integración con SAP.DB2 9 - Por qué XML: DB2 9 - Por qué XML Las organizaciones están creando estándares para intercambiar datos. XML es el lenguaje para el intercambio. XML se adapta: Por su estructura dinámica Autodescriptiva Perfecta para describir datos entre plataformas, entre sistemas y entre organizaciones. DB2 9 - Por qué XML: DB2 9 - Por qué XML Integración: Integración Back Office y Business to Business. Web Services y Service Oriented Architecture. Mensajes XML contienen la información que facilita e integra servicios. Workflow y Procesos de Negocio Procesos manejados por el flujo y gestión de documentos y forms. Contratos, Solicitudes de Servicio, Logística, etc. XML facilita la composición, modificación e intercambio de documentos. DB2 9 - Por qué XML: DB2 9 - Por qué XML Gestión de Documentos Incrementar al máximo el valor de la información. Rapidez para preparar y reusar información, y gestionar la distribución en canales múltiples. XML facilita la búsqueda, preparación, transformación y distribución de información El desafío es la gestión de crecientes volúmenes de información XML XML antes de DB2 9: XML antes de DB2 9 XML Shredding (conversion en filas y columnas) Objeto 1 1 5 567 Objeto 2 2 12 389 Objeto 3 3 9 725 Shredding Documento XML <item-factura> <item nombre="Objeto 1" uid="1" importe="5" duracion="567"> <item nombre="Objeto 2" uid="2" importe="12" duracion="389"> <item nombre="Objeto 3" uid="3" importe="9" duracion="725"> </ item-factura > XML antes de DB2 9: XML antes de DB2 9 XML LOBS (Empaque) Item-factura Empaque Documento XML <item-factura> <item nombre="Objeto 1" uid="1" importe="5" duracion="567"> <item nombre="Objeto 2" uid="2" importe="12" duracion="389"> <item nombre="Objeto 3" uid="3" importe="9" duracion="725"> </ item-factura > Item-factura Item-facturaXML antes de DB2 9: XML antes de DB2 9 XML en CLOBS, en archivos o en otros repositorios Incompatibilidades. Inseguridad sobre formatos. Verificación y validación por procesos externos. Muy bajo rendimiento: Almacenamiento relacional, datos estructurados. Imposibilidad de indexar. Difícil mantenimiento. XML con DB2 9: pureXML: XML con DB2 9: pureXML Almacenamiento y gestión de XML: XML es un tipo de dato. XML se gestiona y almacena en un contenedor separado. XML se valida con schemas en la base de datos. Incluye funciones para transformar XML en SQL y viceversa. Incorpora procedimientos para generar documentos XML en tablas. XML se indexa para agilizar búsquedas y recuperación de datos. DB2 9 pureXML: DB2 9 pureXML CREATE TABLE VINOSDELMUNDO ( ID INTEGER, NOMBRE VARCHAR(50), COMENTARIOS CLOB (2048) ) Almacenamiento Físico <xml> Relacional CREATE TABLE VINOSDELMUNDO ( ID INTEGER, NOMBRE VARCHAR(50), COMENTARIOS XML )DB2 9 pureXML: DB2 9 pureXML pureXML en acción Objeto 1 1 5 567 Objeto 2 pureXML Store & Index Documento XML <item-factura> <item nombre="Objeto 1" uid="1" importe="5" duracion="567"> <item nombre="Objeto 2" uid="2" importe="12" duracion="389"> <item nombre="Objeto 3" uid="3" importe="9" duracion="725"> </ item-factura > Item-factura Objeto 3DB2 9 pureXML, Información como Servicio: DB2 9 pureXML, Información como Servicio DB2 9 y SQL: SQL extiende sus funcionalidades. Filtrado mediante contenido de campos XML (XML Where) Proyección de elementos XML. Crear vistas relacionales de datos XML. JOIN entre XML y relacional. DB2 9 pureXML, Información como Servicio: DB2 9 pureXML, Información como Servicio DB2 9 y SQL: Soporte para funciones XML FOR LET WHERE ORDER BY RETURN Publicación de datos relacionales como XML. Actualización (UPDATE) de datos XML. Eliminación (DELETE) de datos XML. DB2 9 pureXML, Información como Servicio: DB2 9 pureXML, Información como Servicio DB2 9 y XQuery: DB2 considera a XQuery un lenguaje de primer nivel, equivalente a SQL Permite su uso directo para extracción de datos. Permite la combinación de consultas XQuery con sentencias SQL. DB2 9 pureXML, Información como Servicio: DB2 9 pureXML, Información como Servicio DB2 9 y XQuery: Recuperación de elementos XML. Filtrado según el valor de elementos XML. Transformación del resultado XML. Lógica condicional (if/then/else). Uso de mandatos FLWOR. SQL embebido en XQuery. Indices sobre elementos XML para mejorar el rendimiento. DB2 9 pureXML, interfaces XML: DB2 9 pureXML, interfaces XML Definición de datos: create table comunas(ComunaID int, ComunaDoc xml); Insert insert into comunas(ComunaID, ComunaDoc) values (?,?) Index create index xmlindex1 on comunas(ComunaDoc) generate key using xmlpattern ‘/Comuna/Poblacion’ as sql int; Retrieve select ComunaDoc from comunas where ComunaID = ? SQL Query select ComunaID, xmlquery('$d/Comuna/Capital' passing ComunaDoc as "d") from comunas where ComunaID = 456; XQuery Query for $comuna in db2-fn:xmlcolumn('COMUNA')/ComunaDoc for $datos in db2-fn:xmlcolumn('DATOSCENSO')/Comuna where $comuna/nombre= $datos/nombre return <habitantes> {$datos/canthabitantes/text()} </habitantes>;DB2 9 pureXML, Información como Servicio: DB2 9 pureXML, Información como Servicio DB2 9 y sus Herramientas: XQuery Builder, para crear y probar consultas XML. Developer WorkBench (ex DB2 Developer Center), para manejo de XML, funciones, schemas, procedimientos almacenados y operaciones SQL y XML. Command Line Processor (DB2 CLP) con soporte para el nuevo tipo de datos XML Control Center incluye soporte para gestión XML y relacional.DB2 9 pureXML, Información como Servicio: DB2 9 pureXML, Información como Servicio DB2 9 y sus Herramientas [cont]: Visual Explain, permite evaluar el plan de acceso XQuery y SQL. Mejoras en DB2 Driver JDBC y SQLJ, incluyendo soporte para XML. Procedimientos almacenados con XML como parámetro. Soporte extendido para Visual Studio 2005: Generación de código de acceso a datos. Soporte para implementación de Web Services. Facilidad para operar con objetos de la base de datos. Soporte integral para el nuevo almacenamiento XML.DB2 9 Autonomic Computing: DB2 9 Autonomic Computing IBM y Autonomic Computing Es la capacidad neuronal de transmitir mensajes y ejecutar acciones vitales sin pensamiento consciente. La regulación de la temperatura corporal, la respiración y el ritmo cardíaco son funciones autonómicas. En TI, es una red de componentes organizados que procesan y ejecutan acciones, que nos dan lo que necesitamos, cuando lo necesitamos, sin un esfuerzo mental o aún físico consciente. DB2 9 Autonomic Computing: DB2 9 Autonomic Computing IBM y Autonomic Computing El diseño y la puesta en marcha de Sistemas TI deben exhibir los siguientes elementos básicos y fundamentales, desde la perspectiva del usuario: Flexible: El sistema procesa datos con un enfoque neutral respecto a la plataforma y sus dispositivos. Accesible: La naturaleza del sistema autonómico es que está siempre disponible. Transparente: El sistema realiza sus responsabilidad y se adapta a las necesidades del usuario, sin forzarlo a conocer la complejidad de su operación interna. DB2 9 Autonomic Computing: DB2 9 Autonomic Computing Funciones autonómicas de DB2 UDB 8 Design Advisor: índices recomendados, MQTs, tablas MDC y particiones. Asistente para Automatic Maintenance, para backup, estadísticas y reorganización de tablas. Funciones para Self Healing, a través de Health Center. Backup & Restore con balance automatico de rendimiento. Recolección automática de estadísticas de distribución para asegurar rendimiento. Mandato RECOVER DATABASE.DB2 9 Autonomic Computing: DB2 9 Autonomic Computing Funciones autonómicas de DB2 9 Adaptive Memory Allocation: maneja buffer pools dinámicamente en función de límites y carga de trabajo. Automatic Storage Support: gestiona contenedores automáticamente bajo demanda. Automatic Statistics Collection: Un proceso en segundo plano mantiene actualizadas las estadísticas de distribución (RUNSTATS). Automatic Prefectchers & Page Cleaners: Establecidos dinámicamente en función del ambiente de ejecución. Automatic Table & Index Reorg: Nuevas políticas que determinan cuando es necesario reorganizar tablas e índices para asegurar rendimiento.DB2 9 Security: DB2 9 Security Nuevas funciones de seguridad y recuperación: Data Access Control usando LBAC: Label Based Access Control. A nivel de tabla, fila y columna. La aplicación define labels asociados a datos. SECADMIN define labels asociados a jerarquias, grupos o árboles) SECADMIN define permisos de los usuarios asociados a labels. DB2 9 compara ambos en runtime. LBAC incluye Security Policies: Reglas predefinidas, aplicables a operaciones de lectura y escritura de datos DB2 9 Security: DB2 9 Security La combinación pureXML como XML Nativo y Label Based Access Control permite implementar un almacenamiento XML que protege datos XML al nivel del documento: Etiquetando (labeling) cada fila de documento con una etiqueta de seguridad LBAC Estableciendo la etiqueta de acceso a usuarios y grupos. DB2 9 es el primer servidor del mercado que ofrece esta capacidad.DB2 9 Security: DB2 9 Security Nuevas funciones de seguridad y recuperación: Nueva autoridad administrativa SECADM. Nueva opción RESTRICT en CREATE DATABASE. Backup & Restore: Posibilidad de reiniciar operaciones de Recovery (RollForward) Redireccionar (cambiar contenedores de tabla) en operaciones de Recovery. Capacidad de reconstruir bases de datos desde backups de contenedores. DB2 9 Performance: DB2 9 Performance Nuevas funciones de rendimiento: Data Row Compression, ahorro de almacenamiento. Viña Indómita, Km 64, Ruta 68, Casablanca, V Región Viña Viñamar, Km 72, Ruta 68, Casablanca, V Región Viña Indómita, Km 64, (02), (01), (03) Viña Viñamar, Km 72, (02), (01), (03) CREATE TABLE VINAS ( NOMBRE VARCHAR, DOMICILIO VARCHAR, CALLE VARCHAR COMPRESS, COMUNA VARCHAR COMPRESS, REGION VARCHAR COMPRESS)DB2 9 Performance: DB2 9 Performance Nuevas funciones de seguridad y recuperación: Access Plan usando vistas estadísticas. Funciones de carga de datos más veloces usando scripts custom. Mejoras a la ejecución de MQTs. Tamaños máximos de tablas extendidos a 1 billón de registros y 16 TB por tabla. Claves de índices de hasta 64 columnas. DB2 9 Beneficios: DB2 9 Beneficios Provee una mejora exponencial de la habilidad para gestionar y desarrollar aplicaciones XML. Tiene la flexibilidad para adaptar datos y aplicaciones a los cambios en la actividad de negocio. Facilita la integración de XML en aplicaciones existentes y en nuevos proyectos. Provee el acceso a toda la capacidad SQL y XQuery, sin necesidad de recurrir a procesos o funciones externos. DB2 9 Beneficios: Incrementa la agilidad del negocio, maximizando el poder de la información. Disminuye los costos de gestión de datos mediante sus funciones autonómicas. Provee funciones avanzadas para gestionar la seguridad y la disponibilidad de datos. Obtiene una reducción sustancial de las necesidades de almacenamiento mediante compresión. DB2 9 BeneficiosGracias por su atención: Gracias por su atención Recursos adicionales: DB2 9: Home Page http://www.ibm.com/software/data/db2/9/ DB2 9: pureXML, Overview and Fast Start Redbook - (SG24-7298) DB2 9 Narrated Presentation http://ibmvancouv1.download.akamai.com.edgesuite.net/2006/june/viper/customer_narrated.html