|
В версии 8.3.16 запросы к регистрам бухгалтерии выполняются значительно медленнее | ☑ | ||
---|---|---|---|---|
0
igwtbox
28.11.19
✎
15:45
|
Хозяйке на заметку
При переходе на версию 8.3.16 и реструктуризации таблиц БД через Тестирование и Исправление (либо путем внесения каких-либо изменений в метаданные регистра бухгалтерии) у меня значительно (в 30 раз!!!) замедлилось выполнение запроса вида: ВЫБРАТЬ ОсновнойОбороты.Период КАК Период, ОсновнойОбороты.СуммаОборот * &Множитель КАК Сумма ИЗ РегистрБухгалтерии.Основной.Обороты(&НачалоПериода, &КонецПериода, День, , &ПорядокСубконто, Субконто1 В ИЕРАРХИИ (&Субконто1), , ) КАК ОсновнойОбороты Опытным путем удалось установить, что последняя быстрая версия - это 8.3.15.1747. Если провести реструктуризацию через Тестирование и Исправление с помощью этой версии, то запрос снова работает быстро, причем в любой версии (и в 8.3.16.1030, и в 8.3.16.1063). К сожалению у меня нет времени провести детальный анализ таблиц БД на тему, что именно меняется при реструктуризации в структуре таблиц, индексах и т.д. Если у кого-то есть время, выложите сюда результаты. Спасибо! |
|||
1
Жан Пердежон
28.11.19
✎
15:49
|
>> у меня нет времени...
ну тогда сидите и ждите в 30 раз больше; а так бы уже давно скульные запросы/планы сравнил |
|||
2
dka80
28.11.19
✎
15:55
|
Обслуживание баз со стороны SQL было сделано?
|
|||
3
Kigo_Kigo
28.11.19
✎
15:56
|
(1) Он же типа сказал
Если провести реструктуризацию через Тестирование и Исправление с помощью этой версии, то запрос снова работает быстро, причем в любой версии (и в 8.3.16.1030, и в 8.3.16.1063). Как я понял - 8.3.16 релизом не стоит проводит реструктуризацию |
|||
4
igwtbox
28.11.19
✎
15:57
|
(3) Точно.
|
|||
5
igwtbox
28.11.19
✎
15:57
|
(2) Я бы рад. Да, у меня файловая версия.
|
|||
6
Фрэнки
28.11.19
✎
16:08
|
Вот пусть меня закидают тапками, но лично я никогда не считал выполнение обработки Тестирование и Исправление нужной операцией,
которую следует запускать из конфигуратора без особых на то причин. Т.е. проТестировать всегда можно. Но если ошибок не выявлено, то Исправление запускать не нужно. |
|||
7
Фрэнки
28.11.19
✎
16:09
|
Эта все ТИИ не равнозначно обслуживанию баз утилитами из SQL
|
|||
8
igwtbox
28.11.19
✎
16:15
|
(6) Сразу два комментария:
1. ее и запускать не надо. У меня проблема возникла когда я включил индексацию для одного из измерений регистра. В этом случае реструктуризация производится без вопросов. 2. Пункт Реструктуризация таблиц ИБ выполняется одинаково в обоих случаях и Только тестирование и Тестирование и исправления |
|||
9
piter3
28.11.19
✎
16:15
|
Может еще подождать и узнать,что еще сделал)
|
|||
10
DrZombi
гуру
28.11.19
✎
16:17
|
А я вот понял, что вообще не стоит ставить версию 8.3.16, однозначно Альфа :)
|
|||
11
igwtbox
28.11.19
✎
16:30
|
(9) Может. Но если индексацию измерения включить в релизе 8.3.15, то работает быстро на всех последующих релизах. Ну, или если реструктуризацию сделать в релизе 8.3.15, как я уже писал.
|
|||
12
pechkin
28.11.19
✎
16:34
|
в 1с писал?
|
|||
13
igwtbox
28.11.19
✎
16:36
|
(12) Я не умею. Да и конфу с рабочими данными дать не готов.
|
|||
14
pechkin
28.11.19
✎
16:36
|
(13) так и не надо. нужен только рег номер
|
|||
15
igwtbox
28.11.19
✎
16:40
|
(14) Рег. номер, к счастью, есть.
|
|||
16
pechkin
28.11.19
✎
17:20
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |