alexdd писал(а) 26. Февраля 2010 :: 11:12:ТП лезет в базу только за данными, которые нужно вывести пользователю на экране. 1С вообще-то тоже, но ТП намного шустрее это делает. Притом 1С сначала открывает курсор полностью для всей таблицы справочника. Ну можешь же профайлером посмотрем что там происходит. И цифры.
Цифры смотрел цифры большие.потому что для стандартного 1с списка без иерархии
курсора открываются как
select * from ИМЯ (nolock INDEX = КонкретИндекс ) order by Поле,ROW_ID Зачем
тут * достаточно id и/или row_id
далее идет позиционирование на нужную строку курсора
и Цикл по количеству видимых записей
select * from ИМЯ (nolock ) where ID = 'Конкрет ID'
Получить все доп поля строки из других справочников.
alexdd писал(а) 26. Февраля 2010 :: 11:12:Да и для пользователей это ведь не аргумент - увеличение производительности сервера и ограничение удобства их работы. Забодают
получено добро у руководства ускорить улучшить общую работу всех пользователей ( без замены железа)
вот я и озадачился в том числе как работает огромный справочник без иерархии и что с этим можно сделать.
Так что в разумных пределах мнение пользователей сейчас не является решающим.