SQL, DBF, БухИт.КО(Счет,,,субк1,субк2) и время выполнения #164641


#0 by Vetal_978
В формах регламентированной отчетности (4 кв 2005 да и ниже, файл, например pfr04.ert) очень часто встречается кусок кода типа БухИт.КО("69.2.3",,, Перечисление.ВидыПлатежейВБюджет.Налог, Сотрудник). Время выполнения таких кусков на SQL 2000 состовляет около 95% времени выполнения всего отчета. причем этот же отчет но в базе формата DBF выполняется в 100 а то и в 1000 раз быстрее! Ситуёвина аналогична и в базе "производство" и в базе "типовая бухгалтерия". При всем при этом всякие отчеты типа обороток и карточек счета просто летают в SQL. Откуда такие тормоза берутся в SQL и как его побороть??? Компы и серваки супер-пупер модные, операционки от WinXP на станциях до Win2003 на серваке. SQL 2000 SP3.
#1 by mikecool
баян, уже была такая ветка....
#2 by Vetal_978
ага и сгинула в архив. не у кого регламентированной отчетности на скульных базах нет? чего оно так тормозит то??? ужоснах!
#3 by zxcvb
Ну у меня есть, тормозит. Заметно, по сравнению дбф-ными базами. Не самый критичный участок, ИМХО. Вот делать то нечего, рег. отчетность переписывать.:)
#4 by Vetal_978
да ну вы че, переписывать... я просто интересуюсь откуда такое!
#5 by vvv29
А кто тебе сказал что SQl в 7-ке даст прирост производительности?
#6 by Vetal_978
не вы меня не поняли: выполняется в сотни раз дольше!!! это жеж ненормально. ну ладно в два ну в три но не в 100!
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С