Имя: Пароль:
1C
1С v8
Запрос в 8.1 выполняется долще, чем выполнялся в 8.0
0 ANDRU48
 
12.08.11
23:39
Отконвертировал самописную базу с 8.0 на 8.1, один запрос в процедуре ПриОткрытии стал выполняться дольше, чем перед этим в 8.0. Замер производительности в 8.0 показывает в пределах 10 максимум (иногда очень быстро 1-3) в секундах в пределах 1-2 сек, на 8.1 показывает 30-40, в секундах около 20 сек, теже самые документы.
Загруз идет из-за одного регистра Цены (сначала попробовал почистить чуть-чуть записи, а потомубил его - сразу быстрее стал работать), там много записей, хотя в 8.0 столько же записей.

Что можете посоветовать?
1 Asmody
 
12.08.11
23:53
переиндексировать
проверить структуру
проверить код
перейти на 8.2
2 ANDRU48
 
13.08.11
00:00
(1) На 8.2 рановато.
А как проиндексировать и проверить структуру?
Код уже проверял (оптимизировал по всякому) и не один я, все что можно сделать сделали, думаю, что ещё можно.
3 Варвар
 
13.08.11
00:02
(2) "На 8.2 рановато." Почему?
4 Варвар
 
13.08.11
00:04
с XP тоже еше не переходишь потому как Windows 7 еще сыровата?
5 ANDRU48
 
13.08.11
00:16
(3) и (4) побывал переконвертировать на 8.2, выходит много ошибок в некоторых местах, на данный момент работает (нельзя останавливать работу заказчика, простои стоят дорого и не цель обновиться, цель конвертирования была устранить ошибку, которая была на 8.0 "Недостаточно памяти", в 8.1 ошибка перестала выскакивать (и всеми способами исправлялась, но помогло, только конвертирование)).
6 Prikum
 
13.08.11
01:30
(5) Ты хоть бы сам запрос привел бы!?
7 Reaper_1c
 
13.08.11
02:14
(6) +1. Не поможем, так поржем.
8 Elf_80_lvl
 
13.08.11
02:22
(5) Помоему эта ошибка лечилась переходом с 8.0.16 на 8.0.18 =)
9 guevara74
 
13.08.11
11:14
(0) Запрос в студию....
10 ANDRU48
 
13.08.11
18:11
(9) на следующей неделе будет
Основная теорема систематики: Новые системы плодят новые проблемы.