Вот такие интересные замеры получились у @JohnPoebot

Если подытожить, то в "длинных" циклах лучше не изменять реквизиты формы, а делать это уже после цикла одним присваиванием.









Длина цикла: 99 999 999



1. Клиент-серверная база. Клиент и сервер на одном и том же хосте.



1.1. Тонкий клиент (1cv8c.exe).

1.1.1. Через реквизит формы: 436 478

1.1.2. Через переменную: 256 755



1.2. Сервер (rphost.exe).

1.2.1. Через реквизит формы: 570 602

1.2.2. Через переменную: 103 304



1.3. Тонкий клиент (1cv8c.exe) с не выведенным на форму реквизитом.

1.3.1. Через реквизит формы: 435 077

1.3.2. Через переменную: 253 829



1.4. Сервер (rphost.exe) с не выведенным на форму реквизитом.

1.4.1. Через реквизит формы: 576 411

1.4.2. Через переменную: 102 031



1.5. Толстый клиент (1cv8.exe)

1.6.1. Через реквизит формы: 433 837

1.6.2. Через переменную: 255 464



2. Файловая база (на том же хосте, что и в пункте 1).



2.1. Тонкий клиент (1cv8c.exe).

2.1.1. Через реквизит формы: 230 742

2.1.2. Через переменную: 73 940



2.2. Сервер тонкого клиента (1cv8c.exe).

2.2.1. Через реквизит формы: 516 595

2.2.2. Через переменную: 73 927



2.3. Тонкий клиент (1cv8c.exe) с не выведенным на форму реквизитом.

2.3.1. Через реквизит формы: 230 912

2.3.2. Через переменную: 72 876



2.4. Сервер тонкого клиента (1cv8c.exe) с не выведенным на форму реквизитом.

2.4.1. Через реквизит формы: 508 219

2.4.2. Через переменную: 73 136