Как максимально ускорить выборку из базы ???? дубль 2

Обсуждение технических вопросов работы с системами управления базами данных (СУБД), работе с языком SQL и скриптовыми языками.
Ответить
Аватара пользователя
Александр
Активный участник
Сообщения: 1652
Зарегистрирован: 24 авг 2006, 08:06
Используемое ПО: Lotsia PDM PLUS
Откуда: 55.745578,37.665825

Как максимально ускорить выборку из базы ???? дубль 2

Сообщение Александр »

Животрепещущий вопрос :wink:

Как максимально быстро сделать выборку по дочерним объектам с типом связи = 1 (дерево)

нужно для заполнения 6 выпадающих списков формы работы
по алгоритму
-открыли форму - заполнились все списки
-нажали на первом списке заполнились все последующие
...
-нажали где то в середине заполнились оставшиеся от этого уровня

сейчас все работает - но форма WorkFlow показывает 'артефакты' - т.е. на этапе заполнения списков в полях сначала показываются значения а потом уже имена

избавиться от этого отключением видимости списков на этапе чтения - не удалось (не отключаются не знаю почему - может не успевают...)

поэтому единственный выход - >>>>>>увеличение скорости получения данных из базы ....
- вынесли все нужные объекты в вид - помогло чуть чуть - 'артефакты' остались
...................

от объекта нужно всего 3 вещи
- описание объекта - имя для выпадающего списка
- значение строкового атрибута объекта - значение для выпадающего списка
- код связи (для поиска всех дочерних объектов)

никто не подскажет ключевые моменты ускорения такой дочерней выборки? и пример кода.... :roll:


речь вот об этом
...
элементы интерфейса
Изображение
сам интерфейс
Изображение

Софт - RicCRM<<LotsiaPDM(4.40)<<MsSQL(5/8)
Уровень администрирования - Альтернативный

Ответить