#0
by The_JOhn
Доброго времени суток. Есть отчет написанный на СКД, без указания отборов формируется достаточно быстро, при указании отбора - время формирования увеличивается в 10 раз (40 минут против 30-40 секунд), причем на другом сервере 1С все отрабатывается нормально и с отбором и без Что выяснил - сам запрос из СКД формируется 5-7 секунд - при выставлении одного конкретного отбора начинаются дичайшие тормоза и занятие SQL сервером 100% процессорного времени Количество строк к выводу порядка 30 тысяч предполагаю на ночь запустить тестирование и исправление. непонятки начались после перехода с 8.2.19 на 8.3.6 Вопрос, может подскажите, в какую еще сторону порыть?
#3
by The_JOhn
в 10 - имелось в виду в 10ки раз. А запрос сам, весьма простой. По существу подскажете что-нибудь?
#4
by PR третий
Мда, кто бы мог подумать. По существу думаю, что проблема весьма простая. Решение, кстати, уверен, тоже весьма простое.
#5
by DexterMorgan
Слушай ты как маленький. Если хочешь разобраться - смотри профайлером план запроса, сразу понятно будет что грузит скуль
#6
by The_JOhn
Вам ребят что, язвительности в детстве прелелили что ли? Нет ответов - топайте мимо, не засоряйте эфир. Вопрос был к тем, кто с подобным сталкивался, а не к тем, у кого свободного времени много.
#7
by PR третий
Что такое прелелили? Ответов при твоем партизанском поведении не будет. Телепаты нынче дороги.
#8
by ИС-2
для начала посмотреть какой получается текст запроса после наложния фильтров. Например, через zaprosnik.skd
#13
by ИС-2
надо еще смотреть, что за отбор. А то вдруг имеет конструкцию Реквзит.Реквзит1.Реквзит2 и т.д, где Реквзит имеет составной тип
#14
by DexterMorgan
Да все что угодно может быть. Может статистика не обновляется и т.д. Если нужно разобраться ток план запроса в этом поможет
#15
by palsergeich
На сколько я помню, отборы на уровне СКД, если оптимизатор не перенесет в запрос (если запрос компановки сложный, то он этого не делает), делаются уже не на сервере БД, а на сервере приложения, те построчно сравнивается детальная запись и условия. МБ просто сервер слабый? Или реально составной тип или много отборов. или все вместе.
#16
by The_JOhn
1. Сам запрос в консоли запросов по времени формируется нормально. 2. Ситуация с тормозами существует только в одном офисе, в другом такой проблемы нет и все отрабатывает быстро. 3. Отборов класса Реквизит.Реквизит.Реквизит ... в СКД нет 4. Если надо выложить текст запроса - то могу и выложить, но он крайне простой вида Выбрать * ИЗ, просто по значительному объему данных 5. Возможности скачать zaprosnik.skd, к сожалению нет, на инфостате доступа не имею.
#18
by The_JOhn
то, что я выяснил - это то, что без отборов отчет выполняется меньше чем за минуту с установленным отбором (в результате получается 30 000 строк) выполняется 40 минут и появилось все это после перевода с 8.2 на 8.3, до этого этот же отчет работал нормально. PS кэш почистил в первую очередь
#19
by DexterMorgan
На сервере предприятия скд на основании текста запроса и компоновщика настроек генерит запрос, который естественно может отличаться от исходного (который ты тестишь в консоли запросов). Дальше этот запрос передается на сервер скл, где оптимизатор субд строит план запроса. Этот план можно посмотреть например профайлером или настроив тех. журнал. Именно там можно понять на какую операцию в запросе тратиться наибольшее количество ресурсов.
#21
by DexterMorgan
В частности длительное выполнение может быть вообще не связано с самим текстом запроса, например может быть не выполняются регламентные операции обновление статистики, реиндексация и т.д.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- 1c77 и 1с8!Нужно загрузить данные СЗВК из 1с77 ЗиК в 1с8 УПП! Есть какие-нибудь
- Ошибка при работе через терминальную сессию в 1С8. Вылетает 1с8.exe!
- Опять немогу снести 1с8. и переставить. из-за того что 1с8.1 стояла
- 1С8.1: Сильно тормозит, при открытии журналов документов
- СКД: Как в СКД сделать , чтоб выводилась вся Номенклатура из отбора.
- СКД: СКД. Управляемый вывод группировок.
- СКД: СКД. Понимает ли СКД ссылки на МенеджерВременныхТаблиц?
- СКД: СКД. Как задать устанавливать параметры вложенных схем СКД?
- СКД: СКД: Вывод итогов запроса периодами, вывод счетчика строк...
- СКД: СКД: Программное обращение к полям группировки СКД
- СКД: СКД. Как переоределить действие кнопки "Сформировать" отчета, созданного в СКД?
- СКД: СКД: почему не сортируется таблица?
В этой группе 1С
- 1с 8.2 обычные формы отбор на таблицу значений
- Табличный документ с изменяемым количеством строк в присоединяемой области
- Создать отчет по документу реализация с отбором номенклатуры по группам
- v7: Доступ в прямом запросе через 2 точки - пишет ошибка, хочет только через 1 точку
- После расчета себестоимости некорректные остатки на 43
- v7: ТиС Запрос по последней дате продажи контрагенту.
- Флажок Использовать аппаратную лицензию (ключ защиты)
- 1С ЗУП 2.5 Надбавки из ШР
- 1c 8.3 командная строка установка блокировка соединения
- Помогите нужно поставить пароль на модуль формы!
- Файловая РИБ настройки РМК.
- Требуется изменить имя реквизита. Без последствий - как?
- Слетают роли после обновления. Как сбэкапить?
- УФ. Программно открыть форму нового скопированного документа
- Поиск в массиве структур
- Отзывы пользователей сервисов 1С-Такском, 1С-ЭДО
- УФ. Номер строки таблицы формы
- Настройка обмена данными между Бухгалтерия предприятия 3.0 и нетиповой базой
- Режим монитор. Подскажите пожалуйста как в 1с 8 запустить режим "Монитор
- Как из запроса убрать документы с не заполненнымы реквизитами текстового типа?