Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
03 дек 2024, 20:16

проблема с запросом 1с77 на sql 2008

Автор zina_zp, 05 дек 2014, 21:48

0 Пользователей и 1 гость просматривают эту тему.

zina_zp

Здравствуйте! Базу 1с77 на сервере sql2000 перевели на сервер sql 2008r2.Возникла проблема: очень медленно выполняются стандартные запросы 1с по счетам с  ДЕТАЛИЗАЦИЕЙ ПО ПРОВОДКАМ  ( было 3сек стало 70 сек ). В чем может быть причина? Пожалуйста, кто знает, подскажите.

Herby

Ну если вы на sql2008 перешли ради производительности, то зря это сделали.
На sql2008 что-то и быстрее выполняется, а что-то и очень сильно сливает по скорости...

Смотреть надо в профайлере на чем тормоза, ну и потом думать что делать, либо запросы менять на прямые, либо еще что....
В общем, сложно сказать пока не сделаете анализ в профайлере.

И что означает Стандартные запросы? На каких запросах отчеты выполняются - на объекте "запрос"  или на объекте "Бухгалтерские итоги"?


дфтын

А зачем трогать то, что работает?

zina_zp

Тормозит при выполнение запроса Ит.ВыполнитьЗапрос(...), если указана периодичность "Проводка".
А перешли на sql2008 когда меняли сервер (комп), решили попробовать и новый сервер sgl. Пока все быстрее (может и за счет нового компа), кроме отчетов, где выполняется такой запрос с периодом по проводкам, если периодичность не проводка, то все нормально.

Herby

периодичность "Проводка" как бэ и предполагает более долгое выполнение запроса...
может вы просто забыли и на sql2000 так же медленно работало... может быть там
период небольшой был, вот и выполнялся 3 сек?

zina_zp

Сравнивались одинаковые базы за один и тот же период, счет, ТМЦ. Данные идентичны.

Herby

кэширование на дисках случайно не отключено?

попробуйте переиндексировать базу.
если не поможет, то как я уже писал - профайлер открывайте, и смотрите в нем какой в итоге
запрос получается с "Проводка" и без "Проводка".  Возможно с "Проводка" получается очень не оптимальный
запрос, который работает медленно на 2008
Добавлено: 08 дек 2014, 15:10


в монопольном режиме также медленно выполняются?
Добавлено: 08 дек 2014, 15:25


ps: если вдруг не знаете как переиндексацию сделать, то для вашей базы нужно будет запустить хранимую процедуру _1sp_DBReindex

zina_zp

Аппаратный RAID в Windows кэширование дисков не включено.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск