Назад
09Дек, 2024

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

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

09Дек, 2024

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

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

09Дек, 2024

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

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

Руководство по стандартам программирования на PROGRESS ABL (4GL)
26Апр, 2022

Руководство по стандартам программирования на PROGRESS ABL (4GL)

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

OpenEdge silent installation
12Мар, 2021

Фоновая установка OpenEdge

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

04Мар, 2021

Инсталляция OpenEdge RDBMS

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

02Мар, 2021

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

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

24Авг, 2020

Как проверить сертификат RuPUG

Подлинность сертификата, который был получен по результатам прохождения самостоятельного тренинга на сайте RuPUG Education Center, можно подтвердить путём сканирования QR-кода на бумажном документе. Результатом сканирования будет ссылка на электронный сертификат …

28Июл, 2020

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

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

02Июл, 2020

Производительность серверов БД в OE 12

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

16Дек, 2019

Как отправить запрос на улучшение в Progress?

Часто, в силу специфики моей работы, меня спрашивают о добавлении тех или иных функций в продукты Progress Software: “почему бы не сделать это?”; “нам нужно, чтобы работало так”; “когда сделают/добавят такую-то возможность?” и т. д., и т. п.
Однако теперь вы можете сделать это сами, напрямую. В этой небольшой статье рассказано о том, как правильно отправить запрос на улучшение в Progress и добиться его реализации?

09Сен, 2019

Java в OpenEdge 12.1 не будет?

В первую очередь, конечно, причиной является изменение условий лицензирования поставщиком Java, в результате чего в Progress потеряли возможность продолжать поставлять JDK как это делали в прошлом. В частности, Oracle JDK 8 или более поздние версии, выпущенные после 1 января 2019 года, не могут распространяться корпорацией Progress Software.