Назад
04Апр, 2025

Стратегии блокировки записей

Блокировка записи представляет собой методологию, направленную на предотвращение одновременного доступа к данным в базе данных с целью исключения возникновения противоречивых результатов. Блокировка записей является неотъемлемым компонентом любой системы, функционирующей в …

03Апр, 2025

Как рассчитать minport / maxport для БД

Параметры запуска брокера базы данных -minport и -maxport предназначены для определения отдельного диапазона TCP-портов, доступных для каждого экземпляра брокера базы данных. Это позволяет назначать порты серверам удаленных клиентов в архитектуре …

07Фев, 2025

Как выполнить конвертацию базы данных с OpenEdge 10.2B до OpenEdge 12.8

Для того чтобы конвертировать базу данных, созданную в OpenEdge 10.2B, в OpenEdge 12.8, существует специальный инструмент — скрипт DLC/bin/102dbutils/conv1012. Этот скрипт сначала преобразует базу данных в OpenEdge 11, а затем …

31Янв, 2025

Обновление лицензий OpenEdge

Для обновления установленных лицензий останавливать процессы OpenEdge (базы данных, сервера приложений, клиентские сессии) не надо. Чтобы обновить лицензию на Linux, выполните следующие действия: Используйте утилиту SHOWCFG для отображения информации об …

09Дек, 2024

Высокая доступность и надёжность для приложений на платформе OpenEdge

Наличие высокодоступного и отказоустойчивого приложения, использующего OpenEdge, требует наличия нескольких компонентов в архитектуре, возможности масштабирования в соответствии с изменяющимися требованиями и нагрузками, а также наличия реплицированных наборов компонентов при сбое …

09Дек, 2024

Кто удалил запись из таблицы?

В качестве дополнительного аргумента в пользу использования механизма After-Imaging, рассмотрим ситуацию, когда в системе не используется OpenEdge Auditing и приложение не создаёт собственные журналы аудита. В таком случае, как можно …

09Дек, 2024

Почему я не вижу всех преимуществ разделения таблиц на секции?

Эффективная стратегия секционирования таблиц требует глубокого понимания взаимосвязей и шаблонов доступа к данным, а также разработки стратегии секционирования, которая позволит оптимально распределить данные для обеспечения наилучшего обслуживания и производительности.

28Май, 2021

Обновление БД с OpenEdge 10 до OpenEdge 12.x

Как обновить базу данных OpenEdge 10 до версии OpenEdge 12? Нет ничего проще. Для конвертации базы данных, созданной в OpenEdge 10.2B, в версии OpenEdge 12 существует специальный скрипт $DLC/bin/102dbutils/conv1012. Скрипт …

02Мар, 2021

Шифрование данных в OpenEdge

Transparent Data Encryption в OpenEdge Как часть общей стратегии безопасности, Transparent Data Encryption в OpenEdge обеспечивает конфиденциальность данных, пока данные «неактивны» в базе данных. В приложении OpenEdge существует множество уровней …

22Авг, 2018

Области хранения второго типа

Вы наконец-то решили присоединиться к современном миру Progress и воспользоваться областями хранения второго типа (Type II или SAT-II, можно просто SAII). Лучше поздно, чем никогда!

05Дек, 2017

Основы баз данных с OpenEdge

Введение Любой архитектор, администратор или программист работая с базами данных обязан знать, понимать и уметь применять основные принципы реляционных баз данных. По долгу своей работы, к сожалению, мне часто приходится …

20Фев, 2017

Балансировка нагрузки PAS for OpenEdge на основе Tomcat Load Balancing

Для сервера приложений Progress Application Server for OpenEdge (PAS for OpenEdge) балансировка нагрузки реализуется с помощью стандартных опций HTTP с использованием одной из сторонних технологий, таких как Apache HTTP, Apache Tomcat или Amazon Elastic Load Balancing.

В этой статье я расскажу о том, как реализовать балансировку нагрузки используя сервер Apache Tomcat (Apache Tomcat Load Balancing).