Esta página fue traducida automáticamente. Lee el original en inglés. English

HQbird 2024 R2 Update 10

IBSurgeon publica la versión HQbird 2024 R2 Update 10. Además de las correcciones de las versiones vanilla recientes, HQbird incluye las siguientes novedades:

Vistas Materializadas (Nueva Funcionalidad) en 5.0

  • Nuevo tipo de vista persistente: definida como una vista, almacenada como una tabla. Soporta índices; DML y disparadores no permitidos.
  • Sintaxis: CREATE / ALTER / RECREATE MATERIALIZED VIEW ... AS [WITH [NO] DATA]. Eliminación mediante DROP VIEW estándar.
  • Conversión entre tipos: ALTER ... TO NOT MATERIALIZED y ALTER VIEW ... TO MATERIALIZED.
  • REFRESH MATERIALIZED VIEW - cuatro modos:
    • Predeterminado: recarga exclusiva completa (más rápida para muchos cambios).
    • CONCURRENTLY: actualización basada en fusión, sin bloqueo exclusivo, requiere índice único.
    • DROP DATA: elimina todos los datos e índices para liberar espacio.
    • CASCADE: actualiza todas las MV dependientes en el orden de dependencia correcto.
  • La restauración con gbak actualiza automáticamente todas las MV. Use el modificador -NO_MATVIEWS para omitirlo. Una copia de seguridad que contenga MV requiere Firebird con soporte de MV para restaurarse.

Copia de Seguridad y Recuperación

  • Copia de seguridad de verificación: eliminación rotativa previa a la compresión; coeficientes de espacio en disco ahora configurables.
  • Tarea Backup-Restore-Replace: directorio de copia de seguridad y plantilla de nombre de archivo configurables (p. ej. brr_{0,date,yyyyMMdd_HH-mm-ss}.fbk); el directorio se crea automáticamente si no existe.
  • nBackup: el cambio de nombre del diario se cambió a cambio atómico con reintento.

Trazado y Monitoreo

  • Nuevo campo connection_id en el diálogo de configuración de trazado.
  • Informe de trazado: agrupación y filtrado por nombre de proceso sin distinción de mayúsculas; porcentaje de progreso durante la generación del informe.

Interfaz Web y Configuración

  • Mejoras de localización en la consola web; nuevo elemento divisor etiquetado para agrupar formularios.
  • Actualización de cache-busting para evitar JS/CSS obsoletos después de actualizaciones.
  • Configuración predeterminada de transferencia de archivos unificada: puerto 8722, usuario socketuser, contraseña segura.
  • Registro de licencia KA: el prefijo HTTP/HTTPS ya no es necesario en el campo de host.

Correcciones de Errores

  • Alerta crítica falsa cuando todas las tareas de base de datos están temporalmente deshabilitadas - corregido.
  • Error en la lista de sesiones de trazado para usuarios SYSDBA sin permisos de lista de trazado - corregido.
  • Rutas UTF-8 en el componente de descifrado que causaban errores de mon/trace - corregido en el lado de DG.
  • Configuración de replicación: las claves con valores vacíos ya no se conservan después de su eliminación.
  • Manejo de journal_archive_command para Firebird 4+ corregido (FB PR #8381).

Instalador y Compilación

  • Instalador de Windows actualizado; bibliotecas binarias del cliente y OpenSSL actualizados.
  • VSS Writer: registro extendido del estado de la base de datos (tamaño, marca de tiempo, gstat -h).
  • cloudbackup: soporte de carga de archivos mediante protocolo Socket añadido.

Más detalles aquí.

Descargar aquí.