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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 12.10.2012, 10:51   #1  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,440 / 1775 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Цитата:
Сообщение от kair84 Посмотреть сообщение
Основное непонятно - почему поля добавляются разными способами.
Где-то проскакивала информация о том, что аксапта для увеличения производительности добавлении поля в таблицу вместо использования ALTER TABLE может пересоздавать всю таблицу целиком. Ключевое слово - может, т.е. может пересоздавать таблицу а может и не пересоздавать. Возможно именно с этим связан различный порядок следования полей?
Старый 12.10.2012, 11:23   #2  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,330 / 3557 (125) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
Цитата:
Сообщение от S.Kuskov Посмотреть сообщение
Где-то проскакивала информация о том, что аксапта для увеличения производительности добавлении поля в таблицу вместо использования ALTER TABLE может пересоздавать всю таблицу целиком.
Не думаю. Тогда бы терялись данные, либо было бы заметно долгое добавление поля (представьте себе время на "переливку" InventTrans на нормальном объеме данных), которое и так встречается при изменении индекса (время на создание индекса на больших объемах данных - очень не маленькое)
__________________
Возможно сделать все. Вопрос времени
Старый 12.10.2012, 11:49   #3  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,440 / 1775 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Цитата:
Сообщение от sukhanchik Посмотреть сообщение
Не думаю.
Оптимизация апгрейда больших баз
За это сообщение автора поблагодарили: sukhanchik (2).
Старый 12.10.2012, 12:15   #4  
kair84 is offline
kair84
Участник
 
47 / 58 (2) ++++
Регистрация: 15.04.2010
Адрес: Belarus
Да, по максимуму обходимся средствами разработки Ах., через SQL, напрмер, реализовали формирование прайсов, время сократилось в разы, ну это так....

Больше похоже но то, что это 2 разных метода (написанные разными разработчиками) выполняющих одну и ту же задачу.
В прочем, особо тут нечего обсуждать, это еще одна из "особенностей" Ах., хотел поделиться наблюдением, может кому то и пригодится.
За это сообщение автора поблагодарили: sukhanchik (2).
Теги
поля в базе данных

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Добавление полей на форму в run-time Ar DAX: Программирование 22 02.03.2012 00:14
добавление поля в таблицу с огромным количеством записей rpr DAX: Программирование 22 24.04.2009 14:13
Edit-метод и Relation - баг или фича ? TasmanianDevil DAX: Программирование 9 20.11.2008 10:16
Баг при импорте форм... или фича? vallys DAX: Программирование 19 06.03.2006 10:09
Добавление строк в существующую таблицу! Kolbin_Mihail DAX: Программирование 9 18.03.2005 13:48

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

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

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