
Устаревание поддержки OpenEdge RDBMS с размером блоков 1024 и 2048 байт
В выпуске OpenEdge 12.8 LTS поддержка баз данных с размером блока 1024 байт и 2048 байт признана устаревшей. Это относится как к созданию новых баз данных, так и к эксплуатации уже существующих.
Для определения, затрагивает ли данная проблема вашу систему, необходимо выполнить команду PROUTIL DESCRIBE для получения описания базы данных. В результате выполнения данной команды следует обратить внимание на параметр Block Size. Размеры блоков 4096 байт и 8192 байт были введены в версии Progress V8.2. В начале выпуска OpenEdge 10.x размер блока по умолчанию был изменен на 4096 байт для операционных систем Windows и Linux.
Для изменения размера блока базы данных необходимо выполнить следующие действия:
- Создать дамп данных с использованием команды PROUTIL DUMP.
- Загрузить данные в новую базу данных с измененной структурой блока с помощью команды PROUTIL LOAD.
При преобразовании существующих баз данных с меньшим размером блоков в базы данных с большим размером блоков, можно ожидать следующие преимущества:
- Снижение количества системных подкачек.
- Возможность использования функций, которые доступны только при работе с блоками большего размера, таких как поддержка более крупных записей в индексных ключах.
Рекомендуется провести анализ и при необходимости выполнить миграцию баз данных для обеспечения соответствия текущим стандартам и оптимизации производительности системы.
Получите дополнительную информацию о нововведениях в OpenEdge 12.8 LTS:
Ключевые улучшения в OpenEdge 12.8 LTS: оптимизация управления и производительности баз данных
Метка:версия 12.8 LTS