Назад
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).

15Апр, 2014

Старт и останов БД в многопользовательском режиме

Данное практическое занятие представляет собой одну из частей набора лабораторных работ, выполняемых слушателями курса «Ключевые аспекты администрирования СУБД OpenEdge v10-11» Практическое занятие № 2.6 На этом занятии вам необходимо: Стартовать один …

01Апр, 2014

О брокере базы замолвите слово

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

23Сен, 2013

Альтернативный буферный пул в СУБД OpenEdge (Progress)

Альтернативный буферный пул в СУБД OpenEdge (Progress) (Пособие для начинающих) Материал предназначен для версии Progress OpenEdge 10.2B и выше. Все права сохранены. Автор оставляет за собой право на редактирование и …

01Мар, 2012

Создание двух TARGET баз средствами ОС

В первой части статьи (см. «OpenEdge Replication: создание TARGET-базы средствами операционной системы») мы изучили способ создания одной TARGET-базы средствами ОС. Но как быть, если нам сразу нужно создать две TARGET-базы? …