|
Отбор на объемный РС | ☑ | ||||||
---|---|---|---|---|---|---|---|---|
0
mzelensky
26.10.12
✎
13:38
|
Доброго всем!
Возьмем РС (непериодический, независимый), напрмиер адресный классификатор. Произвольная задача - в форму справочника вывести записи данного регистра с определенным отбором. Сразу видится 2 варианта: 1) Добавить на форму "РегистрСведенийСписок" и при открытии формы (ну или по другому действию, не важно) накладываем отбор на этот список: РС.Отбор.объект.значение="НужноеЗначение"; РС.Отбор.объект.использование=истина; 2) Добавить на форму "РегистрСведенийНаборЗаписей" и при определенном действии считывать по отбору данные, затем выводить их в данный элемент Что будет более производительным??? Если есть более верный способ, то разумеется с радостью его рассмотрю. |
|||||||
1
hhhh
26.10.12
✎
13:41
|
я за набор записей.
|
|||||||
2
mzelensky
26.10.12
✎
13:43
|
(1) пасиму?
|
|||||||
3
mzelensky
26.10.12
✎
13:54
|
апну что ли
|
|||||||
4
pessok
26.10.12
✎
13:56
|
я за список. нафига еще читать набор?
|
|||||||
5
mzelensky
26.10.12
✎
14:05
|
(4) теоретически, если РС очень большой (несколько миллионов записей), то быстрее создать отбор, по этому отбору получить конкретные записи (т.е. вариант 2).
А по твоему варианту (вариант 1) сперва получаются ВСЕ ЗАПИСИ, а потом просто ограничиваются наложенным отбором. |
|||||||
6
pessok
26.10.12
✎
14:12
|
(5) инфа 146%, что так быстрее?
|
|||||||
7
pessok
26.10.12
✎
14:13
|
я не замерял, просто. самому стало интересно
|
|||||||
8
mzelensky
26.10.12
✎
14:26
|
(6) теоретически ДА!
Поэтому и интересуюсь. Тут ьуквально пару дней назад обсуждалась тема работы регистра на 100 миллионов записей. У меня будет примерно похожая ситуация - вопрос как лучше с ним работать. |
|||||||
9
pessok
26.10.12
✎
14:29
|
(8) тему помню, но там к конценсусу так и не пришли вроде. В общем создавай записи и замеряй, чего теряться то?
|
|||||||
10
mzelensky
26.10.12
✎
14:30
|
(9) время :) тут же знатоков-дюбителей полно...может кто уже заморачивался :)
|
|||||||
11
mzelensky
29.10.12
✎
07:45
|
Итак, пятница не дала ответа на мои вопросы - переносим на понедельник.
Кстати, если заглянут модераторы - можете голосовалку прикрытить?!?! |
|||||||
12
Cube
29.10.12
✎
07:47
|
(11) "можете голосовалку прикрытить?!?!"
Нажми надпись "vote" слева от темы. |
|||||||
13
mzelensky
29.10.12
✎
07:55
|
(12) спасибо - не знал :)
|
|||||||
14
Fragster
гуру
29.10.12
✎
07:56
|
я бы тупо попробовал
|
|||||||
15
Fragster
гуру
29.10.12
✎
07:58
|
к тому же если это что-то типа дополнительных свойств - тут вообще по любому в набор читат надо и записывать надоб при записи основного объекта
|
|||||||
16
Cube
29.10.12
✎
07:58
|
Так кода меньше писать :)
Отбор на список |
|||||||
17
mzelensky
29.10.12
✎
08:10
|
(15) ставь голос
|
|||||||
18
milan
29.10.12
✎
08:22
|
Если не надо редактировать, зачем набор записей ?
Отбор на список |
|||||||
19
mzelensky
29.10.12
✎
08:36
|
(18) а кто сказал,что НЕ НАДО?
|
|||||||
20
mzelensky
29.10.12
✎
08:49
|
Сделал простенький замер производительности:
1-ый вариант со списком и отбором на него http://s40.radikal.ru/i088/1210/74/a8a429659e8b.jpg 2-ой вариант с набором записей http://s019.radikal.ru/i606/1210/2c/29f3307d9060.jpg |
|||||||
21
mzelensky
29.10.12
✎
09:09
|
ну что-то у меня получается, что простой отбор на список быстрее работает...
|
|||||||
22
milan
29.10.12
✎
09:14
|
(19) ихзвини, не увидел в
>>вывести записи данного регистра с определенным отбором слова РЕДАКТИРОВАТЬ, в следующий раз буду внимательнее ;) |
|||||||
23
pessok
29.10.12
✎
09:29
|
собственно я сразу сомневался насчет (5)
Отбор на список |
|||||||
24
mzelensky
29.10.12
✎
09:43
|
(23) ну выходит так...хотя странно...
|
|||||||
25
AndrewM
29.10.12
✎
09:52
|
(24) ты на регистре с каким количеством записей замерял. Вдруг при замере на "100-милионном" регистре получатся другие результаты и (5) подтвердится.
|
|||||||
26
mzelensky
29.10.12
✎
09:53
|
(25) Регистр Адрессный классификатор. Почти 3 миллиона записей.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |