|
А можно убыстрить поиск по таблице значений ? Индексы добавил . Надо быстрее . | ☑ | ||
---|---|---|---|---|
0
tmk315
21.09.20
✎
09:17
|
В СКД таблицы стыкую , по HTTP подащил таблицу .
ТЗСкдНд1.Индексы.Добавить("ДокументУИД"); ТЗСкдНд1.Индексы.Добавить("НоменклатураУИД"); ТЗСкдНд1.Индексы.Добавить("ПартияУИД"); Отбор=Новый Структура; Отбор.Вставить("ДокументУИД",ДокументУИД); Отбор.Вставить("НоменклатураУИД",НоменклатураУИД); Отбор.Вставить("ПартияУИД",ПартияУИД); мТЗСкдНд1=ТЗСкдНд1.НайтиСтроки(Отбор); |
|||
1
Garykom
гуру
21.09.20
✎
09:23
|
хеширование
|
|||
2
timurhv
21.09.20
✎
09:27
|
(0) так индекс неверный, надо их через запятую в одну строчку добавить.
|
|||
3
Мимохожий Однако
21.09.20
✎
09:34
|
Составной индекс по трем исходным не пробовал? Нечто вроде ключей аналитики из УТ11 и КА
|
|||
4
tmk315
21.09.20
✎
09:45
|
так попробовал , нет отличая
ТЗСкдНд1.Индексы.Добавить("ДокументУИД,НоменклатураУИД,ПартияУИД"); Отбор=Новый Структура("ДокументУИД,НоменклатураУИД,ПартияУИД",ДокументУИД,НоменклатураУИД,ПартияУИД); |
|||
5
ДенисЧ
21.09.20
✎
09:50
|
Я не понял логики. Стыкуешь в СКД. Индексы в ТЗ добавляешь...
Что ыт вообще пытаешься сделать? |
|||
6
tmk315
21.09.20
✎
09:54
|
(1) пробовал , работает ?
|
|||
7
Василий Алибабаевич
21.09.20
✎
09:55
|
(5) Забыл еще момент - "по HTTP подащил таблицу" Что немаловажно для организации индексного поиска. Будь внимательней. )))
|
|||
8
tmk315
21.09.20
✎
09:56
|
(1) в моем случае все три ключа строковые .
|
|||
9
ДенисЧ
21.09.20
✎
09:58
|
(7) Этот момент мы оставим на совести ТС...
|
|||
10
tmk315
21.09.20
✎
09:59
|
(5) сравниваю документы двух баз , в СКД добавил набор данных , готовлю таблицу.
|
|||
11
Ёпрст
21.09.20
✎
10:00
|
(10) а тз с поиском к этому какое отношение имеет ?
|
|||
12
ДенисЧ
21.09.20
✎
10:00
|
(10) А зачем индексы в ТЗ? Или я чего-то не понимаю, или ты пытаешься по асфальту в лыжах ходить...
|
|||
13
tmk315
21.09.20
✎
10:02
|
У меня две таблицы с документами одна из одной базы друга из другой , мне стыковать их надо по ключам , и положить в скд. Понятно написал ?
|
|||
14
Ёпрст
21.09.20
✎
10:04
|
(13) нет.
Положи их сразу в скд, без твоего "стыковать и поиска и индексирования" |
|||
15
ДенисЧ
21.09.20
✎
10:04
|
(13) А что, прямо в СКД стыковать совесть не позволяет?
|
|||
16
tmk315
21.09.20
✎
10:06
|
(14),(15 ) Спасибо. Сейчас попробую не сообразил.
|
|||
17
МихаилМ
21.09.20
✎
12:04
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |