Не всегда справляется. Вот у нас раньше был отчёт в БД по всем документам и всем сотрудникам (неисполненные), так выполнялся на клиенте до 2-х часов, а если больше, то вис. У нас любители совать в документы для ознакомления группу Everyone... Перенесли на сервер - выполняется 32 минуты(!) и затем csv отправляется по почте. И пользователи вдруг захотели, чтобы в отчёте были все данные пользователей, как должность, полная вертикальная иерархия и т.д., и если это делать, то пришлось бы выгребать всю инфу сначала в оперативу, короче вывели логин пользователя, а они уже потом вручную делают сопоставление таблиц. А если бы отметки об ознакомлении хранить в реляционке, то построить такой отчёт можно было бы если не за секунды, то за считанные минуты.