Забили базу данными-теперь хотим анализировать. Быстро анализировать.

Два пути
1. Найти стандартными средствами Лоции все объекты в базе по значениям атрибутов (окно выбора объектов) - Самый быстрый способ. Но т.к. это не поддается автоматизации, т.е. нельзя все что нашли - автоматически поместить в подборку или завязать во временное дерево, - отпадает
2. Выполнить связанный отчет по всей базе по всем уровням - Убийственный метод,-как я понял это просто приведет к зависанию системы, если база сколько нибудь заполнена. Хотя все нужные объекты автоматически помещаются в 'представление' т.е. отчет и когда Лоция прикрутит к ним скрипты - с ним можно будет поработать (запустить действие по всем колонкам)
Таким образом - второй путь наиболее предпочтителен. Но как сформировать отчет аналогично тому как это делает окно Выбор объектов. Другими словами - окно выбор объектов настраивает и выполняет SQL запрос по базе - но и отчет делает то-же самое? Почему тогда возникает огромная разница в быстродействии поиска объектов?, когда оба подхода, в общем то, делают одно и то-же.
Вопрос: можно ли в действии сформировать SQL запрос который сформирует либо отчет либо каким-то образом заполнит окно выбора объектов


Как говорится - 'Путаю педали' в смысле запутался в терминах (подборка/представление/отчет/окно выбора объекта и т.д.)
