|
v8: Тормозит процессор компоновки данных | ☑ | ||
---|---|---|---|---|
0
Мурочка
21.08.13
✎
16:12
|
Добрый день!
У нас комплексная автоматизация платформа 8.2.18. С недавнего времени стали тормозить многие внешние отчеты, написанные на схеме компоновки данных. Сделав замер производительности, я увидела, что всё почти время занимает строчка: ОбщийМодуль.ТиповыеОтчеты.Модуль : 5127 : ЭлементРезультата = ПроцессорКомпоновки.Следующий(); База у нас не маленькая, да, данных много, но за месяц не могло ничего так серьезно измениться, чтоб всё повесилось. Может у кого была такая проблема? Очень буду признательна, а любые рассуждения |
|||
1
acsent
21.08.13
✎
16:25
|
статистика, реиндекс???
|
|||
2
Nexux
21.08.13
✎
16:26
|
ОбщийМодуль.ТиповыеОтчеты - консолидация?
|
|||
3
Мурочка
21.08.13
✎
16:28
|
Статистика и реиндексация делается средствами SQL. НО! Последнюю неделю реиндексация не выполнялась из-за проблем c SQL. Админ БД решает эту проблему, но пока безрезультата.
|
|||
4
Мурочка
21.08.13
✎
16:29
|
Консолидация... это как?))
|
|||
5
andr_andrey
21.08.13
✎
16:33
|
Стандартный ответ айтишника - перегрузи комп/сервер.
Если не помогло, тогда если это не баг конкретного релиза платформы (можно посмотреть список зарегистрированных ошибок), тогда смотреть статистику и реиндекс. Если не помогло, тогда смотреть размеры журнала транзакций на SQL (иногда выставляют режим Full, но не создают политики бэкапа). Если после сжатия непомерно раздутого журнала транзакций все по-прежнему, тогда в dt и восстановить обратно (тут надо взвесить, что SQL-база в 33гб ~> 2Гб dt-шка и минимум 2 часа на сохранение/восстановление в монопольном режиме). Если все эти простые процедуры не дали результата, чтото не так с сервером БД. |
|||
6
acsent
21.08.13
✎
16:34
|
>>Админ БД решает эту проблему, но пока безрезультата.
вот и ответ |
|||
7
Мурочка
21.08.13
✎
16:42
|
База у нас большая... 300Гб - это бэк-ап. С журналом транзакций всё ок. В dt база уже не выгружается. Базе всего 2 года) Дело в том, что под разными пользователями выполняется по разному. Например под полными правами - 30 сек. Под правами кого-нибудь другого - 2 минуты. Один и тот же отчет. Есть пользователи у кого выполняется за секунд 50... это из-за проблем на SQL?
|
|||
8
Nexux
21.08.13
✎
16:47
|
ну курите RLS
|
|||
9
Мурочка
21.08.13
✎
16:49
|
а если RLS нужно, т.е. не лишнее там ничего... то что... без вариантов?
|
|||
10
МихаилМ
21.08.13
✎
16:51
|
(9)
соберите и проанализируйте данные технологического журнала. |
|||
11
Мурочка
21.08.13
✎
16:59
|
МихаилМ, стандартный тех. журнал или настроенный... просто есть обработка, которая позволяет регистрировать только те данные, которые представляют интерес...просто сам тех. журнал будет большой... и в нем разобраться не всегда получается
|
|||
12
andr_andrey
21.08.13
✎
17:05
|
(11) Зачем так вести техжурнал, чтобы не иметь возможности ним пользоваться?
Если RLS включен, вы относитесь к тем редким случаям, когда советы "по-телефону" не помогут. |
|||
13
Мурочка
21.08.13
✎
17:07
|
Да... не думала, что RLS это так серьезно. И честно, вплотную с RLS не работала...
|
|||
14
Мурочка
21.08.13
✎
17:09
|
Если я всё проверю, SQL полечат. Я ничего "такого" не найду... может кто-нибудь помочь "не по телефону", если кто очень хорошо разбирается...
|
|||
15
МихаилМ
21.08.13
✎
17:23
|
(14)
softpoint.ru |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |