SearchScope fetchRows vs fetchObjects (API IBM FileNet CE)

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

Вот документация SearchScope.

1 ответ

Решение

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

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

Другие вопросы по тегам