Имя: Пароль:
1C
1С v8
Проблема с выборкой
0 Сергиус
 
26.10.12
10:52
Есть Запрос, текст его такой:

ВЫБРАТЬ РАЗРЕШЕННЫЕ
   Конс.Организация,
   Конс.Подразделение,
   КонсСубконто5,
   КонсСубконто6,
   Конс.Субконто2,
   Конс.Субконто3,
   Конс.Субконто4,
   Конс.Период КАК Период,
   0 КАК НачОстПлан,
   Конс.СуммаНачальныйОстаток КАК НачОстФакт,
   0 КАК КонОстПлан,
   Конс.СуммаКонечныйОстаток КАК КонОстФакт,
   0 КАК План1,
   Конс.СуммаОборот КАК Факт1,
   0 КАК План2,
   0 КАК Факт2,
   ЛОЖЬ КАК ПоФормуле
ИЗ
   РегистрБухгалтерии.Конс.ОстаткиИОбороты(
           &ДатаНачала,
           &ДатаОкончания,
           Месяц,
           ,
           Счет В (&СписокСчетов),
           ,
            Организация В(&СписокОрганизаций)) КАК КонсОстаткиИОбороты

Когда делаешь выборку за один месяц, то запрос выполняется 8 сек. Делаешь выборку за другой месяц, выполнение уже занимает 400 сек.
При том, что число выбранных записей во 2-м случае даже меньше. Может кто подскажет, в какую сторону думать? Или так не поймешь в чем дело?
1 ДенисЧ
 
26.10.12
10:56
всё зависит от объёма и распределения исходных данных...
2 lxndr
 
26.10.12
10:56
(0) мобыть итоги за "другой" месяц не расчитаны?
У тебя 6 субконто? 0_о
3 Сергиус
 
26.10.12
10:58
(2) как это можно проверить? Более медленная выборка идет за более поздний месяц..
4 lxndr
 
26.10.12
10:59
(3) операции -> Управление итогами
5 Сергиус
 
26.10.12
11:04
(4) Напротив моего регистра стоит Рассчитан по - пустая дата, Это значит что итоги не рассчитаны совсем?
6 lxndr
 
26.10.12
11:10
(5) ага
2 + 2 = 3.9999999999999999999999999999999...