<p><A href="http://www.itdozor.ru">http://www.itdozor.ru</A></p>
<p><B>Парус под микроскопом.</B></p>
<p> <U>Производительность</U><BR>
Использование Oracle в качестве платформы сделало систему производительной.
А что вы хотели, если только в кэш запросов СУБД можно выделить до 4 гигабайт.
Даже на скромном двухпроцессорном железе на базе Intel Xeon 2 ГГц c двумя гигабайтами
оперативной памяти на борту четыре десятка пользователей работают предельно
комфортно. Что это такое на практике? <BR>
В системе с двадцатью тысячами единиц номенклатуры, двумя тысячами контрагентов
и, пятью одновременно работающими пользователями, отчет по состоянию инвентарной
картотеки на заранее выбранную дату занял 5 минут 23 секунды. При этом в инвентарной
картотеке было более 50 тысяч карточек со сложным составом и многолетней историей
эксплуатации по разным составным единицам.<BR>
Много это или мало? Сформируем похожие отчеты в типовых конфигурациях 1С, на
том же железе и с таким же заполнением справочников. В типовой конфигурации
на базе «семерки» в связке SQL Server он формировался 27 минут и 9 секунд,
«восьмерка» 1С превзошла предыдущую платформу более чем вдвое – 11 минут 36
секунд.<BR>
Ожидается. что производительность «Парус 8.хх» с переходом на релиз 8.5.2 и
старше станет выше еще на 10-15 процентов. Это стало возможным благодаря использованию
в программе новых компонентов доступа к Oracle – ODAC, о надежности которых,
в отличие от старой технологии – BDE, мало что известно.<BR>
<BR>
<U>Гибкость</U><BR>
По сравнению с «седьмой» версией программы восьмерка от «Паруса» предлагает
массу новшеств. Написание более 90 процентов функционала системы на уровне
пакетов, процедур, функций и триггеров СУБД сделало систему весьма открытой.
Для работы с пользовательскими интерфейсами система использует специализированный
модуль «Дизайнер».Специализированное средство построения отчетов – Crystal
Reports, поддерживает возможность работы практически с любыми данными и через
любой интерфейс. Кроме того в нем поддерживается возможность создания полностью
автономных отчетов – не интегрированных в приложения и не использующих каких-либо
дополнительных библиотек. Поддерживаются COM-технологии и пользовательские
приложения, написанные на script – языке в Delphi, Java или Basic диалекте.<BR>
И все это замечательно работает, пока пользователю не хочется изменить внешний
вид существующей формы, привязать к какому-то событию последовательность действий,
разработать принципиально новую форму документа. Оказывается, что привязать
последовательность операций к событию можно только в том случае если – это
событие обрабатывается на уровне функционала и вы, втиснув кусочек своего кода
в стандартную процедуру, добиваетесь желаемого.
Читать всю статью: http://www.klerk.ru/soft/all?18044
