|
|
|
|
#1 |
|
Участник
|
Мы как-то обсуждаем детали.
А по-моему интереснее другой вопрос : 1. Зачем это сделано ? 2. Какие задачи помогает решить проще и дешевле ? 3. Не получим ли мы провал в производительности системы из-за кучи объединенных табличек ? Выгоды от наследования табличек неочевидны. |
|
|
|
|
#2 |
|
Administrator
|
Цитата:
Цитата:
Для компьютера обучающегося, на котором разворачивается виртуалка с АХ 2009 предъявляются (в документах для проведения курса) в том числе такие требования:
На деле - если виртуалке дать 2 Гб - то она просто "летает" Для компьютера обучающегося, на котором разворачивается виртуалка с АХ 2012 предъявляются в том числе такие требования:
По факту получается следующее: Если взять сейлзовую виртуалку (с партнерсорса; она состоит из одного vhd-шника) и поместить ее на выделенный жесткий диск (на котором кроме нее больше вообще ничего нет) и отдать ей 6 Гб памяти то она будет работать неторопливо. А если же на этом диске запустить вторую пустую виртуалку "вхолостую" (только с Win2008 x32) и 1 Гб оперативки - то виртуалка с АХ2012 начинает безбожно тормозить и вешаться. Увеличение оперативки скорости не добавляет. Жесткий диск 2 Тб годичной давности. Увеличение памяти для виртуалки с АХ 2012 дает плюс только при глобальной компиляции / построении перекрестных ссылок и то больше из-за SQL Server. Реальный же прирост производительности наблюдается в том случае, когда запускаешь учебную виртуалку (для курсов) на разных дисках. Она состоит из 3-х vhd-шников, 2 из которых являются разностными. Если при этом не трогая последний, 3-й диск - создать чистый 4-й (тоже разностный), и поместить 3-й и 4-й на разный физические диски - то (согласно монитору ресурсов Windows) будет усиленное чтение с 3-го диска и усиленная запись на 4-й (туда будут писаться все изменения). Увеличение рекомендуемой оперативной памяти для виртуалки особо прироста производительности не дает .Кстати, перекрестные ссылки на таким образом сконфигурированной учебной виртуалке при отданной ей 12 Гб оперативки строились у меня чуть больше 24 часов. Предварительная глобальная компиляция (иначе построение ссылок вообще уходит в даун) заняла где-то часа 3-4. Отсюда напрашивается грустный вывод. Производительность АХ 2012 (впрочем, как и ожидалось при нормализации СУБД) упирается не столько в мощности процессора / памяти - сколько в скорость дисков и операций чтения/записи.
__________________
Возможно сделать все. Вопрос времени Последний раз редактировалось sukhanchik; 13.01.2012 в 13:01. |
|
|
|
| За это сообщение автора поблагодарили: Logger (5). | |
| Теги |
| ax2012, inheritance, table inheritance, наследование таблиц, полезное |
|
|
|