02.05.2009, 04:17 | #1 |
Участник
|
mfp: AX6 sneak preview - SQL AOD
Источник: http://blogs.msdn.com/mfp/archive/20...w-sql-aod.aspx
============== Today we built the first official build of Dynamics AX ever that does not run on AOD files. Starting today Dynamics AX's model database is stored in a Microsoft SQL Server database. Seen from within MorphX you hardly notice the difference. Everything works as it used to; there are no new feautures; but yet it feels different. The responsiveness of MorphX has slowly been deteriorating as the number of elements in the model has grown over the last releases. Today the speed is back. Navigating the AOT is suddently a pleasure again. Meta data heavy operations, like searching, completes an order of magnitude faster. For example; searching all methods on forms for any text completes in 2 seconds. But wait a minute; AOD files were not just a database, they were also a deployment vehicle - what is the replacement? Dynamics AX supports a new file format: axmodel-files. (extension: "axmodel", example: "AxSYS.axmodel"). These are binary files, and provides the same deployment capabilites as AOD files did - and yet they are less than half size. Using a new tool you can import/export axmodel files to/from SQL. You can also import AOD files into SQL. So far we have aimed at providing 1-to-1 parity with AOD files; but the potential of this is amazing - I hardly know where to start...
THIS POST IS PROVIDED AS-IS; AND CONFERS NO RIGHTS. ============== Источник: http://blogs.msdn.com/mfp/archive/20...w-sql-aod.aspx
__________________
Расскажите о новых и интересных блогах по Microsoft Dynamics, напишите личное сообщение администратору. |
|
04.05.2009, 21:45 | #2 |
Модератор
|
Новость похоже прошла незамеченной
__________________
-ТСЯ или -ТЬСЯ ? |
|
|
За это сообщение автора поблагодарили: mazzy (2). |
04.05.2009, 21:58 | #3 |
Administrator
|
Просто аглицкий не сразу бросается в глаза...
Только я не понял - а что значит формат SQL? Цитата:
You can also import AOD files into SQL.
__________________
Возможно сделать все. Вопрос времени |
|
04.05.2009, 22:18 | #4 |
Участник
|
Походу да. Хранилищем aod файлов станет SQL сервер. Любопытно, временные таблицы они тоже туда запихнут ? А как же интеграция с Oracle ?
|
|
04.05.2009, 23:34 | #5 |
Модератор
|
Цитата:
А зато сколько вкусностей.. - Возможность иметь полноценный во всех смыслах бэкапа (а не "БД по состоянию на 01:00, приложение - на 01:15") - Про "отзывчивость" приложения уже в оригинальном приложении писали - Минус один компонент - проще станет (должно стать проще, очень хочется, чтобы стало проще) построение отказоустойчивой системы (то, что имеем сейчас в виде расшаренного приложения, разваливается от малейшей нестабильности сети, и ничего с этим не поделать) и т.д.
__________________
-ТСЯ или -ТЬСЯ ? |
|
04.05.2009, 23:49 | #6 |
Administrator
|
Цитата:
А если изменений у пользователей нет - то бекап приложения вполне может делаться по факту его изменения и не привязываться к БД. Но в целом - да, если приложение "переедет" на SQL Server - то бекап конечно будет более полноценным...
__________________
Возможно сделать все. Вопрос времени |
|
05.05.2009, 01:10 | #7 |
Участник
|
Цитата:
Сообщение от Vadik
А зачем? "Запихнуть ради запихивания" разве что.. Учитывая количество кода, использующего временные таблицы и то, как они используются (многочисленные построчные манипуляции) - думаю, нет смысла их куда-то, кроме структур в памяти AOS (или в файлах на нем же) запихивать - иначе получим кучу мелких вызовов AOS - СУБД (и задержек, связанных с сетью)
|
|
05.05.2009, 07:50 | #8 |
Moderator
|
Это, кстати, сделали еще для того чтобы можно было кластеризовать доступ к AOD. Счас-то AOSы и сервер баз данных кластеризовать можно, а вот если у тебя упадет файл-сервер с приложением - то чтобы систему починить - придется руками перенастраивать сервера приложений и тп. Так что получается что сейчас файл-сервер это самое слабое звено при попытке создать надеждную среду для Аксапты.
|
|
20.05.2009, 15:35 | #9 |
Участник
|
Цитата:
Сообщение от fed
Это, кстати, сделали еще для того чтобы можно было кластеризовать доступ к AOD. Счас-то AOSы и сервер баз данных кластеризовать можно, а вот если у тебя упадет файл-сервер с приложением - то чтобы систему починить - придется руками перенастраивать сервера приложений и тп. Так что получается что сейчас файл-сервер это самое слабое звено при попытке создать надеждную среду для Аксапты.
|
|
15.06.2009, 10:48 | #10 |
Участник
|
Цитата:
|
|
Теги |
aod, axmodel, blog, сравнение слоев, ax6.0, crm2011 |
|
|