|
|
Администрирование Progress OpenEdge для начинающих
Оглавление:
Основы баз данных OpenEdge
Защита данных
Поддержка и мониторинг базы данных
Команды запуска и останова
Параметры запуска баз данных
Утилиты OpenEdge RDBMS
Виртуальные системные таблиц (VST)
Введение
Progress® OpenEdge™ гибкая, надежная и наиболее полная бизнес-платформа, продукты которой предназначены для эффективной разработки современных информационных приложений. OpenEdge позволяет достигать наивысшей производительности работы приложений, а также использовать их на различных программно-аппаратных платформах. OpenEdge повышает экономическую эффективность информационных решений и обеспечивает высокие показатели возврата сделанных инвестиций (ROI). Платформа включает в себя поддержку отраслевых стандартов, обеспечивающих исключительную гибкость разработки, при которой максимально используется существующая технология и эффективно интегрируются новые, улучшаются коммуникационные процессы с клиентами, поставщиками и партнерами, а также расширяются возможности по адаптации и быстроменяющимся условиям и потребностям рынка. В состав OpenEdge входит вся необходимая инфраструктура и инструменты, которые нужны производителям программного обеспечения для поддержки функционирования бизнес-приложений. Это унифицированная среда с инструментами разработки, упрощающими реализацию комплексных задач и использующая серверы приложений для управления бизнес логикой. Гибкость технологий, заложенных в платформу OpenEdge, обеспечивает эффективную интеграцию, а наличие инструментов по анализу и управлению помогают оптимизировать производительность информационных систем.
OpenEdge 10 включает такие возможности как:
Поддержку больших таблиц – число адресуемых строк в области хранения Type II storage) увеличилось более чем до 9 квинтиллионов (1018), гарантируя предприятиям, что их данные всегда будут сохранены и доступны. Устранение ограничения в 2 млрд. строк обеспечивает также дает возможность работать с 64-битными данными, 64-битных секвенциями и 64-битных recid/dbkeys, гарантируя надежное сохранение и извлечение строк в больших таблицах БД.
Количество доступных областей хранения увеличилось до 32 000 вместо предыдущих 1000; это дает максимально возможный теоретический размер реляционной СУБД около ~32 экзабайт (32*260 байт). Чтобы понять подобное увеличение масштабируемости, можно сказать, что в Wikipedia говорится, что 5 экзабайт данных примерно соответствует общему числу слов, произнесенных за всю историю человечества.
Улучшение выделения разделяемой памяти благодаря возможности оптимального выбора размера сегмента разделяемой памяти – пользователю (customer) предоставляется возможность указать объем памяти в гигабайт отводимого сегменту разделяемой памяти, тем самым, обеспечивая более эффективное хранение больших баз данных непосредственно в памяти.
Большие поля ключей, позволяющие увеличить предельный размер индексных ключей со 192 байт до 1970 байт для блоков размером 4K и 8K.
Эффективность приложения определяется эффективностью управления данными. OpenEdge™ RDBMS предоставляет надежный высокопроизводительный доступ к данным с использованием SQL- или Progress ABL-интерфейсов. Обладая отличной масштабируемостью, OpenEdge™ RDBMS может виртуально поддерживать неограниченное число пользователей и транзакций.
Данная книга будет полезна не только начинающим, но и специалистам,
имеющим опыт в администрировании баз данных OpenEdge.
При подготовке книги была использована как техническая документация,
распространяемая компанией Progress Software, так и личный опыт автора и его друзей.
(2009 Башкатов В.Г.)
|
|
|