DB/IQ es una solución de software diseñada para evaluar y mejorar el nivel de calidad y mantenibilidad de las aplicaciones Db2 para z/OS antes de que se implementen en su entorno de producción. DB/IQ automatiza el proceso de control de calidad según criterios de rendimiento, mantenibilidad y escalabilidad. DB/IQ analiza y realiza comprobaciones en todo el código SQL; ya sea en forma de fuente, en un DBRM resultante del preprocesador de Db2, en todo el SQL basado en Catálogo (planes, paquetes, vistas, MQTs, triggers, etc.), o como SQL ejecutado dinámicamente. • Verifique la calidad de cualquier código SQL según los estándares definidos por la organización • Más de 350 reglas de calidad están disponibles "listas para usar" y se pueden personalizar según sus requisitos y SLAs • Proporcione a los desarrolladores control de calidad interactivo y funcionalidad completa de EXPLAIN para todas las sentencias SQL • Alerta y posiblemente rechaza programas que violen las reglas de calidad Los controles pueden ser activados a demanda por los desarrolladores, directamente en sus entornos de desarrollo mainframe o Eclipse, y automáticamente en modo batch durante los procedimientos de entrega.
El paquete de gestión DB/IQ (PackMan) ayuda a gestionar el caos de DevOps identificando paquetes redundantes, eliminándolos y reorganizando el Catálogo de Db2. El resultado es un Catálogo de Db2 más limpio que está optimizado para un rendimiento de aplicación más confiable. • Limpie el Catálogo de Db2 descartando paquetes no requeridos. Un requisito absoluto al implementar Sistemas de Gestión de Cambios dentro del método DevOps • Evite todos los problemas potenciales -805/-818 determinando inconsistencias entre DBRMs, paquetes asociados y módulos de carga • Haga que la migración a sistemas de producción sea segura determinando cualquier inconsistencia antes de que tenga lugar el proceso BIND • Mantenga las tablas EXPLAIN al mínimo requerido. Mejore los tiempos de BIND • Recree miembros o bibliotecas DBRM a partir de paquetes del Catálogo • Prevenga BIND innecesarios comparando un nuevo DBRM con su versión anterior
InfoPak ofrece las mejores tasas de compresión para sus datos en línea y de respaldo. InfoPak reduce el costo del espacio en línea y fuera de línea, reduciendo así considerablemente el número de accesos para procesar la misma cantidad de datos. InfoPak es compatible con muchos niveles de tecnología de hardware y ofrece la opción entre compresión de software y hardware. InfoPak se aplica a los tipos de datos DL1, Db2, IDMS y DATACOM, así como a archivos VSAM y secuenciales y PDS. Una Tecnología de Compresión de Software Única - Desde el principio, se decidió que InfoPak no usaría tablas de compresión externas. Las tecnologías basadas en tablas o diccionarios específicos pueden exponer a los usuarios a problemas de integridad de datos en caso de alteración, pérdida o confusión de estas tablas. InfoPak garantiza el más alto nivel de compresión con un 100% de seguridad de datos. InfoPak garantiza una tasa máxima de compresión a lo largo del tiempo a medida que los datos cambian. Un Modo de Operación Simple Con InfoPak, simplemente elija el módulo de compresión deseado según los objetivos establecidos (tasa de compresión y consumo de CPU). Un número de algoritmos “inteligentes” se encuentran en cada módulo que se asignan automáticamente a los datos, según su tipo. Esta operación se lleva a cabo sin intervención humana y mantiene una compresión óptima durante los cambios en los datos. Compresión de Hardware sin Restricciones Con InfoPak, los usuarios se benefician inmediatamente de la compresión de hardware sin equipos superfluos. InfoPak es el único producto que proporciona una solución de hardware para sitios IDMS y DATACOM. InfoPak es una herramienta muy poderosa para sitios que usan, o usarán, un número de máquinas con diferentes tecnologías (ya sea que estén equipadas o no con un dispositivo de hardware), lo cual es a menudo el caso en una situación de recuperación tras un incidente (en el sitio de respaldo).
El aprendizaje automático automatiza el mantenimiento de Db2 iDBA-Online utiliza el aprendizaje automático para proporcionar capacidades de mantenimiento automático para realizar copias de seguridad de bases de datos, mantener las estadísticas actualizadas y reorganizar tablas e índices según sea necesario. Los algoritmos sofisticados de iDBA-Online combinan tus SLAs, tus restricciones empresariales y un análisis de costo-beneficio para establecer en tiempo real el programa de mantenimiento óptimo. Las utilidades de mantenimiento se ejecutan automáticamente para asegurar tu cumplimiento con el SLA y certificar que cada operación tenga un ROI positivo para el sistema en general. Asegurar el ROI de las Operaciones de Mantenimiento iDBA-Online determina automáticamente qué tareas de mantenimiento deben realizarse en tus entornos Db2. Las decisiones se basan en un análisis de costo-beneficio que tiene en cuenta las restricciones empresariales (SLAs) definidas por los usuarios, el uso de datos Db2 por las aplicaciones, el estado actual de las tablas e índices y el costo del mantenimiento. Al realizar solo las tareas de mantenimiento que tienen un ROI positivo en tu sistema. iDBA-Online garantiza que la base de datos Db2 esté constantemente optimizada para tus aplicaciones. Esta estrategia impulsada por costos evita mantenimientos innecesarios y minimiza los recursos del sistema. Con la capacidad de aprendizaje automático de iDBA-Online, puedes gestionar cargas de trabajo más grandes con automatización inteligente y ágil. Planificación Inteligente y Dinámica iDBA-Online define la planificación óptima para las operaciones de mantenimiento de Db2 que maximizarán el rendimiento general del sistema mientras aseguran la integridad completa de los datos y reducen los costos de las aplicaciones. iDBA-Online recopila información de CPU y carga de trabajo para predecir cuándo es el mejor momento para programar las utilidades de mantenimiento. La planificación y la estrategia se adaptan dinámicamente en tiempo real según la carga de trabajo instantánea. Piloto Inteligente para Utilidades de Db2 iDBA-Online controla la ejecución de las utilidades de Db2 y toma decisiones en tiempo real sobre el mantenimiento de la base de datos sin generar ningún JCL: gestión del paralelismo, selección del modo de ejecución (En línea o Fuera de línea), recuperación… Las utilidades incluyen reorganización en línea y fuera de línea, copia de seguridad sincrónica y asincrónica, carga y descarga de datos, y actualización de estadísticas del catálogo de Db2. En caso de que ocurra algún problema durante un ciclo de utilidad, iDBA-Online gestiona la recuperación completa para asegurar la disponibilidad de la aplicación. Hacer cumplir tus SLAs Empresariales Las decisiones tomadas por la automatización de iDBA-Online tienen en cuenta las reglas empresariales y los SLAs definidos por tus usuarios. Una interfaz centralizada les permite definir grupos de objetos y las reglas asociadas a cada grupo. Esas reglas incluyen: disponibilidad de datos, períodos prohibidos, estrategias de respaldo, y más. El valor empresarial de la aplicación se puede establecer para privilegiar los objetos Db2 que son importantes para tu negocio. Beneficios • Automatizar tareas de mantenimiento de Db2 con Smart Pilot • Reducir costos de mantenimiento programando solo las tareas necesarias • Reducir costos de aplicación asegurando un ROI positivo para cada tarea de mantenimiento • Asegurar que la estrategia de mantenimiento cumpla con tus SLAs • Mantener disponibilidad continua de datos Db2 • Controlar la operación de mantenimiento a través de una interfaz centralizada • Asegurar operaciones de mantenimiento sin impactar la facturación de CPU • Recopilar estadísticas sin afectar las aplicaciones • Enfocar los esfuerzos del DBA en la innovación en lugar de la gestión básica del mantenimiento
Utilidad de Descarga de Datos de Alto Rendimiento para Db2® en IBM® z/OS® Optimización de la Descarga de Datos InfoUnload es una herramienta de descarga de datos de alta velocidad que maximiza el rendimiento al reducir el consumo del procesador y la cantidad de E/S. InfoUnload permite descargar desde una copia de imagen completa o una o más particiones en paralelo. También es posible realizar múltiples descargas en paralelo o descargar una serie de archivos VSAM en bloque. Puedes descargar datos de Db2 en varios archivos en una sola operación y el usuario tiene la capacidad de descargar solo las filas y columnas seleccionadas que necesitan ser descargadas. InfoUnload también puede descargar en varios formatos de datos diferentes, incluidos los no-Db2 y es compatible con la sintaxis de todas las diversas herramientas en el mercado. Características de InfoUnload: • Utilidad de descarga de tablas Db2 ultra-rápida, la más rápida del mercado • Procesamiento paralelo de varias descargas accediendo al mismo espacio de tabla • Puede descargar desde una copia de imagen completa • Capacidad para descargar filas y columnas seleccionadas • Capacidad para descargar cada “n” filas o descargar todas las filas • Generar declaraciones de control de carga para recargas posteriores • Crear salida en múltiples formatos durante una sola operación de descarga
Utilidades de Alto Rendimiento para Db2 para z/OS InfoUtil es un conjunto de herramientas para Db2 en z/OS, el más rápido del mercado. Fácil de usar, InfoUtil es 100 % compatible con la sintaxis de las utilidades estándar de IBM y, por lo tanto, preserva las inversiones iniciales. InfoUtil reduce los tiempos de procesamiento por un factor de hasta 10 con respecto a los productos estándar, y ofrece un conjunto adicional de funcionalidades para una mayor flexibilidad operativa. Sus Necesidades... • Un número creciente de aplicaciones críticas requiere la disponibilidad 24/7 de los datos de la empresa. • Cargar, recargar, transferir e integrar volúmenes crecientes de datos es necesario e implica un costo significativo. • Desarrollar aplicaciones muy diferentes (ERP, CRM, etc.) requiere convertir datos entre entornos heterogéneos. • Las adiciones, eliminaciones y actualizaciones de datos conducen a una rápida desorganización de los espacios de tablas y los espacios de índices de Db2. • Reducir significativamente el tiempo de procesamiento se está convirtiendo en un desafío importante.