Блокировка записи — это метод предотвращения одновременного доступа к данным в базе данных, чтобы предотвратить противоречивые результаты. Блокировка записей является важной частью любой многопользовательской системы. Рассмотрим несколько подходов к управлению …
Тесты производительности, сравнивающие недавно выпущенный многопоточный сервер баз данных с классическим однопоточным сервером, показывают, что в некоторых тестах одни и те же операции выполняются в три раза быстрее. Эта статья объясняет философию, лежащую в основе выполненных тестов, и даёт представление об исполняемых сценариях и полученных статистических данных.
Ранее мы рассмотрели и даже сравнили скорость извлечения данных из отдельных таблиц. Однако очень часто данные необходимо получать из двух и более связанных таблиц одновременно. Например, во время просмотра заказов (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.