powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / MS MDS 2016 подвисает на больших объемах
8 сообщений из 8, страница 1 из 1
MS MDS 2016 подвисает на больших объемах
    #39695698
rainebove
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет всем.
Решил перейти с MDS 2012 на MDS 2016, но на тех же данных где MDS 2012 работал норм, 2016 не работает, а именно - данные хоть и загружает но excel зависает на последнем пакете и уже не отвисает, после перезапуска excel надстройка отваливается.
Версия надстройки 2016.
версия excel 2013

Что уже пробовал:
1. Пересоздал БД MDS с нуля(ранее была от миграции с 2012 версии)
2. Переустановил надстройку
3. Отключил сжатие и все правила, осталась только загрузка (объем 50 - 100 тыс строк 6 -10 столбцов без связанных сущностей).
4. Пробовал ставить надстройку 2016 версии на 2016 excel.

Ничего не помогло, 2016 версия надстройки убивает excel...
Может кто сталкивался или есть какие идей как это победить?
...
Рейтинг: 0 / 0
MS MDS 2016 подвисает на больших объемах
    #39695714
Barclay
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rainebove,

Сталкивался с таким. Помогли переговоры с пользователем. Во-первых, ексель надстройка не предназначена для выгрузки такого объема, смысл MDS не в этом. Проверить несколько(10-100) сущностей, которые не прошли валидацию; Если у вас их тысячи проверьте/измените бизнес правила, занести новые руками - это без проблем. Для выгрузки, настройте запрос в экселе напрямую к MDS базе, так будет быстрее и без ошибок.
...
Рейтинг: 0 / 0
MS MDS 2016 подвисает на больших объемах
    #39695726
Barclay
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rainebove,

10-100 это примерно, можно и больше, конечно. Но в вашем случае, если не идет такой объем через аддон, то sql запрос в экселе поможет.
...
Рейтинг: 0 / 0
MS MDS 2016 подвисает на больших объемах
    #39695750
Фотография Alex_496
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rainebove,

попробуйте обновить статистику и индексы по всем таблицам (обнаружил, что это обязательно нужно сделать перед миграцией MDS 2012 --> MDS 2016)

поставьте последнее обновление для MS SQL 2016 (3 бага в рамках премьер поддержки было выявлено и устранено)

валидируйте все записи
...
Рейтинг: 0 / 0
MS MDS 2016 подвисает на больших объемах
    #39696072
rainebove
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо за ответы, не ожидал такой активности )

Barclay
Тут уменьшить объем данных будет сложно, это планы, урезать их не получится частями загружать ни кто не согласится тогда уж прощу уходить от MDS.
Правил в моделе у меня нет, тут отключить или исправить нечего.

Alex_496
Перестроил все индексы и обновил статистику для всех таблиц.
Стоит SP2 для sql 2016 вроде ничего новее нет.
C валидацией записей не понял, что имеется ввиду? Если проверка бизнес правил то у меня их нет, а проверка на соответствие типам данных вроде должна автоматически выполнятся?

При загрузке результат тот же, 50 тыс. строк при загрузке или удалении данных, надстройка повисает.
Заметил еще что записи при вставке добавляются в БД но со статусом валидации "Ожидание повторной проверки", если сделать apply rules и refresh то запись становится проверенной.
Такое ощущение что именно на проверке все и зависает, хотя кроме типов данных проверять нечего.

Может есть идей куда еще можно копать?
Писать загрузку напрямую из excel не хотелось бы.
...
Рейтинг: 0 / 0
MS MDS 2016 подвисает на больших объемах
    #39696099
Фотография Alex_496
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rainebove,

в config MDS, помнится, есть параметр Размер пакета (в записях) для передачи и др. параметры. Попробуйте с ними поиграться.

Последнюю версию Excel-надстройки 2016 на Excel 2016 пробуйте.


Еще замечал, но утверждать не стану, что даже в версии 2012, когда массивная правка данных в сущности, то движок MDS требует повторную валидацию данных всех записей.
...
Рейтинг: 0 / 0
MS MDS 2016 подвисает на больших объемах
    #39696102
Фотография Alex_496
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rainebove,

И еще. Попробуйте создать чистую модель в версии 2016, НЕ мигрированную. И позаливать объемы в аналогичную сущность.
...
Рейтинг: 0 / 0
MS MDS 2016 подвисает на больших объемах
    #39697213
rainebove
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
в config MDS, помнится, есть параметр Размер пакета (в записях) для передачи и др. параметры
Уже менял от 1 до 10 тыс, без результата....

Последнюю версию Excel-надстройки 2016 на Excel 2016 пробуйте.
На 2016 версии надстройка таже работает

И все эти эксперименты на "чистой моделе" делал, даже базу с нуля создавал и в ней делал новую модель, убирал и выставлял настройки сжатия, все тоже самое excel виснет.
Печально, видимо останусь на 2012 версии.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / MS MDS 2016 подвисает на больших объемах
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]