OpenEdge RDBMS Personal/Workgroup/Enterprise - основные отличия
Базы данных OpenEdge RDBMS делятся на три группы:
Все три группы базируются на одном и том же программном коде. В результате вы можете выбрать тот продукт, который удовлетворяет вашим бизнес-целям на сегодня. А в случае необходимости, у Вас всегда есть возможность обновить систему до нужного уровня без единого внесения изменения в существующий программный код, а так же без необходимости дополнительного обучения ваших сотрудников.
Следующая таблица демонстрирует основные различия между указанными продуктами, которые способны влиять на производительность OpenEdge RDBMS:
Функциональная
возможность
|
Enterprise |
Workgroup |
Personal |
Макс. количество пользователей |
> 10 000 |
<65 |
1 |
APW |
Да |
Нет |
Нет |
AIW |
Да |
Нет |
Нет |
BIW |
<Да |
Нет |
Нет |
Failover Clusters |
Да |
Нет |
Нет |
Многопоточность при построении индексов |
Да |
1 поток |
1 поток |
Поддержка больших файлов |
Да |
Нет |
Нет |
Тюнинг мультипроцессорных систем (-spin) |
Настраиваемый |
Равен 1 |
Нет |
OpenEdge Personal RDBMS позволяет использовать все возможные типы данных OpenEdge, возможности языка ABL, а так же инструментальные средства разработки, но только для одного пользователя. Многопользовательский режим в этом случае невозможен. Допустимый размер базы данных по документации - 4 гигабайта, но при необходимости можно использовать базы данных и больших размеров. К такой базе данных нельзя подключиться удаленно. Данный продукт в основном используется для разработки приложений.
Продукт OpenEdge Workgroup RDBMS имеет смысл для небольших компаний. Этот продукт так же поддерживает многопользовательский режим. Он способен обеспечить нормальный уровень производительности при размерах базы данных в диапазоне от 2-х до 20-ти гигабайт с количеством параллельно работающих пользователей до 65. Стоит заметить, что количество пользователей 65 - это жесткое ограничение, т.е. если вы попытаетесь указать с помощью параметра <-n> большее количество пользователей, то будет выведено следующее предупреждающее сообщение: $ proserve sports -n 100
OpenEdge Release 10.2A01 as of Fri Mar 6 21:03:26 EST 2009
13:57:00 SERVER : Workgroup server cannot support more than 65 users. (5051)
Значение параметра автоматически будет установлено равным 65 и база данных запустится. 13:57:00 SERVER : Number of users (-n) adjusted to 65. (5055)
13:57:00 BROKER 0: Multi-user session begin. (333)
Для поддержания хорошего уровня производительности растущей системы имеет смысл подумать о переходе на OpenEdge Enterprise RDBMS.
OpenEdge Enterprise RDBMS обеспечивает полнофункциональное использование возможностей языка ABL и SQL наряду с особенностями производительности, которые позволяют Enterprise-приложению работать со многими тысячами пользователей и фактически с неограниченным размером базы данных в крупномасштабных многопроцессорных системах.
|