2013-09-27 4 views
1

Я использовал метод SearchScope.fetchObjects() до этого времени, а затем мне пришло в голову, что в некоторых случаях лучшим вариантом может быть fetchRows (когда вам не нужны метаданные, такие как имена классов, хранилища объектов и т. д.). Что-то подсказывает мне, что это может быть быстрее, но я не нашел аргументов о том, какой метод использовать в этом случае и почему.SearchScope fetchRows vs fetchObjects (API IBM FileNet CE)

Здесь SearchScope документация.

ответ

1

Разница в рабочих характеристиках fetchRows() и fetchObjects() в большинстве случаев незначительна. Если вы обрабатываете значительный объем данных и все еще обеспокоены производительностью, я предлагаю сделать простой тест.

Единственная причина существования fetchRows() - возможность запросить разрозненные классы объектов, используя JOIN.