|
Запрос в цикле | ☑ | ||
|---|---|---|---|---|
|
0
Ненавижу 1С
гуру
09.02.12
✎
14:33
|
Представим себе ситуацию, что запрос выполняется в цикле. Теперь вопросы :
1. для любой ли ситуации можно обойтись запросом без цикла? 2. всегда ли это целесообразно? |
|||
|
1
mirosh
09.02.12
✎
14:35
|
(0) Привет, Ненавижу 1С.
1. Да. 2. Нет, т.к. сложность такого запроса и его дальнейшее изменение в случае надобности могут значительно превысить выгоду в производительности. Считаю, что ко всему нужно подходить с умом и избегать крайностей. |
|||
|
2
aleks-id
09.02.12
✎
14:35
|
1.практически для любой
2.бывает не всегда целесообразно |
|||
|
3
aleks-id
09.02.12
✎
14:37
|
(1) по поводу 2. - не совсем так. бывают ситуации (например криво спроектированный РС) когда документов уже вагон за 3 года, а ты не можешь СрезПоследних сделать ибо удак-проектировщик его в ресурс загнал.
|
|||
|
4
Ненавижу 1С
гуру
09.02.12
✎
14:37
|
по скорости выполнения может быть ухудшение при уходе от "запрос в цикле"?
|
|||
|
5
Sammo
09.02.12
✎
14:39
|
1. Почти
2. Нет |
|||
|
6
Sammo
09.02.12
✎
14:40
|
Кроме того запрос в цикле запросу в цикле рознь...
|
|||
|
7
John83
09.02.12
✎
14:41
|
есть у меня один отчетик с этим самым запросом в цикле, как-то решил убрать цикл и сделать "покрасивше", потом, когда через какое-то время надо было в нем что-то поменять, то чуть моск не сломал, пока разбирался
|
|||
|
8
Evpatiy
09.02.12
✎
14:41
|
Запрос в цикле ай-ай-ай, а через регистрменеджер как бы и нормально :D
|
|||
|
9
НЕА123
09.02.12
✎
14:42
|
(0)
2. согласен с (1),(2). более того, если используется конструкция ГДЕ Поле в (&Список) и размер Список небольшой, то несколько запросов ГДЕ Поле = Значен отрабатывают быстрее (для 2-х у меня точно быстрее) |
|||
|
10
rs_trade
09.02.12
✎
14:46
|
(4) какие то исключения наверно всегда могут иметь место.
|
|||
|
11
Ненавижу 1С
гуру
09.02.12
✎
15:04
|
(9) а если через ОБЪЕДИНИТЬ ВСЕ
|
| Форум | Правила | Описание | Секции | Поиск |