Результаты исследований и направление развития, Эксперименты - Система автоматизированного разделения кода прикладных программ

Эксперименты

Обозначенные в предыдущих главах допущения касательно переносимого кода не позволяют использовать какие-либо стандартные тесты для проверки работы систем, взаимодействующих с БД.

Был разработан собственный набор тестов и 2 программы, в которых присутствуют ошибки, обозначенные в главе 2 п.1, а именно: последовательное выполнение нескольких различных запросов к БД с целью получения одного результата и выполнение запросов в цикле.

Для большинства запросов видно небольшое улучшение в производительности, однако эти улучшения достаточно незначительны и могут считаться в рамках статистической погрешности.

Для запросов в циклах улучшения в производительности более заметны, хотя по-прежнему не очень велики.

При обоих видах запросов получили пусть и не самые значительные, но все же улучшения.

Стоит отметить, что эти результаты получены в модели с ограничениями на переносимые методы.

В дальнейшем предполагается исследовать поведение системы при необходимости синхронизировать объекты с достаточно большим количеством полей.

Поскольку переносятся достаточно большие участки кода данные результаты можно считать корректными только для мало - или средненагруженных серверов БД.

Похожие статьи




Результаты исследований и направление развития, Эксперименты - Система автоматизированного разделения кода прикладных программ

Предыдущая | Следующая