AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 24.04.2009, 04:07   #1  
rpr is offline
rpr
Участник
 
14 / 13 (1) ++
Регистрация: 24.05.2005
Цитата:
Сообщение от mazzy Посмотреть сообщение
Что-то странное у вас с производительностью.
В принципе 5млн записей - детский размер. Может все-таки кто-то блокировал InventSum, а изменение таблицы накладывает блокировку схемы. В результате, большую часть времени операция изменения таблицы ждала пока с InventSum будут сняты все блокировки?
Так все и оказалось. В системе около 20 view, содержащих InventSum, InventDim и InventTrans в различных комбинациях. Они используются во множестве отчетов, которые клиент (пользователь, то бишь) любит запускать и тестировать, а также писать им подобные. Когда такой отчет запущен, синхронизировать таблицы из view, которое он использует, невозможно, а SQL загружается "по самые помидорки". И становится затруднительно программировать на том же приложении.

Вопросы:
1) Такие проблемы с вью - это нормально или нет?
2) Что можно сделать? Пока вижу варианты, которые не очень устраивают (потому что надо убеждать клиента в их необходимости)):
- разграничить разработку отчетов и всего остального по времени / приложениям
- переписать отчеты (много), чтобы не использовать вью

Последний раз редактировалось rpr; 24.04.2009 в 04:10.
Теги
sql server, добавление поля, блокировка, синхронизация баз

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Как добавить значение в таблицу не по имени поля, а нпример по индексу поля? yuriuss DAX: Программирование 16 07.07.2008 16:36
Добавление нового поля в старую таблицу PavelSR DAX: Программирование 3 14.06.2006 08:22
Добавление строк в "Фильтр записей" Vby DAX: Программирование 6 05.06.2006 11:31
Проблема при добавлении в таблицу нового поля Maxim Gorbunov DAX: База знаний и проекты 2 09.08.2002 15:30
К чему приводит добавление поля в таблицу. si DAX: Программирование 6 21.05.2002 11:54

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 01:01.