Ранее мы рассмотрели и даже сравнили скорость извлечения данных из отдельных таблиц. Однако очень часто данные необходимо получать из двух и более связанных таблиц одновременно. Например, во время просмотра заказов (Order) мы также можем захотеть просмотреть из каких позиций состоит заказ (OrderLines). Объединение данных в запросах (joins) формирует набор записей из нескольких связанных таблиц, которые имеют общие поля. Например, в базе данных sports2000 таблицы Customer и Order имеют общее поле CustNum.
Эффективный запрос может значительно ускорить поиск данных, и наоборот, плохо написанный значительно замедлит этот процесс. В процессе извлечения записей из базы данных между клиентом и базой пересылается масса сообщений. Чтобы уменьшить их количество необходимо написать код запроса так, чтобы извлекалась только та информация, которая действительно нужна.
«Никто не может заставить вас почувствовать себя плохо, если только вы сами этого не позволите» Элеонор Рузвельт. Разработчики приложений, создающие различные пользовательские интерфейсы (GUI, CHUI, WebSpeed, Web Client и т.п.), …
Часто, в силу специфики моей работы, меня спрашивают о добавлении тех или иных функций в продукты Progress Software: “почему бы не сделать это?”; “нам нужно, чтобы работало так”; “когда сделают/добавят такую-то возможность?” и т. д., и т. п.
Однако теперь вы можете сделать это сами, напрямую. В этой небольшой статье рассказано о том, как правильно отправить запрос на улучшение в Progress и добиться его реализации?
От высокопроизводительной базы данных до высокой доступности, c улучшенным опытом разработки и повышенной безопасностью – что нового в OpenEdge 12.1 и как это поможет улучшить ваше приложение сегодня?
Конференция ежегодно организуется компанией Progress Technologies, являющейся официальным дистрибьютором компаний Progress Software Corp. и Aurea Software, Inc. на территории стран СНГ и Латвии. Следуя традиции, мероприятия конференции прошли в гостинице …
29-31 октября 2019 в столице Каталонии городе Барселоне состоялась 10-я юбилейная ежегодная конференция европейских пользователей Progress EMEA PUG Challenge 2019. EMEA PUG Challenge – это ежегодное мероприятие, проводимое независимой европейской …
ProTop помогает оптимизировать повседневные задачи управления базами данных, чтобы сотрудники могли сосредоточиться на своей основной деятельности. ProTop предупредит вашу команду, когда потребуется их внимание. Предоставьте своим сотрудникам решение для мониторинга мирового класса, ориентированное на профилактику и минимизацию простоев, которые могут повлиять на ваш бизнес.
В этом году исполняется 30 лет как технологии Progress Software пришли в Россию. Эту круглую дату мы собираемся отметить в рамках 18-й ежегодной Российской Конференции пользователей программных продуктов Progress и Sonic, которая состоится 07 ноября 2019 года в Москве.
В первую очередь, конечно, причиной является изменение условий лицензирования поставщиком Java, в результате чего в Progress потеряли возможность продолжать поставлять JDK как это делали в прошлом. В частности, Oracle JDK 8 или более поздние версии, выпущенные после 1 января 2019 года, не могут распространяться корпорацией Progress Software.
В #OpenEdge 12 появился PAS for OpenEdge #HealthScanner, который призван отслеживать состояние сервера приложений, позволяя решать проблемы до того, как пользователи их заметят. Как и индикатор Check Engine в автомобиле, HealthScanner отслеживает различные …
Обновление приложения онлайн – это важна часть бизнес-требований, будь то исправление ошибок или выпуск новых версий. В прошлом эти операции, как правило, выполнялись во время технологических окон по вечерам/ночам или …