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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 26.03.2008, 17:32   #1  
Blog bot is offline
Blog bot
Участник
 
25,644 / 848 (80) +++++++
Регистрация: 28.10.2006
....


Ура, только что, 28 марта, выпущен релиз Navision 5.0 SP1(W1).
Примечание:
Русская версия Navision 5.0 SP1(RU) ожидается к этому лету.

C сайта www.mibuso.com вероятно вскорости можно будет скачать международного (W1) клиента Navision 5.0 SP1 (~200 Mb). В клиенте по умолчанию только демо-лицензия. Т.е. по сути, вы будете иметь однопользовательскую систему с демо-лицензией


Первичный просмотр файла сделанных изменений и исправленных ошибок - ‘Changes in NAV 5 0 SP1.doc’ внушает сдержанный оптимизм.
Примечание:
Файл ‘Changes in NAV 5 0 SP1.doc’ может быть выкачен партнером в рамках Product CD c сайта Partnersource.


https://mbs.microsoft.com/partnersource/dow...icsNAV50SP1.htm





Что мне наиболее бросилось в глаза, так это смена схема реализации SIFT полей для SQL варианта системы. Триггеры и дополнительные аккумулирующие таблицы больше не используются. Вместо них применяется Indexed Views.


Примечание:


***
Indexed View [Индексированное (Материализованное) представление (VIEW)] – это стандартный механизм MS SQL Server 2000/2005 (появился только в 2000). По сути это виртуальная таблица, причем хранится она в базе данных и может быть использована оптимизатором запросов.


Краткая информация из ‘SQL Server 2005 Books Online’ по отличию indexed и standard (nonindexed) view:


An indexed view is a view that has been materialized. This means it has been computed and stored. You index a view by creating a unique clustered index on it. Indexed views dramatically improve the performance of some types of queries. Indexed views work best for queries that aggregate many rows. They are not well-suited for underlying data sets that are frequently updated.


The SQL Server 2005 query processor treats indexed and nonindexed views differently:
• The rows of an indexed view are stored in the database in the same format as a table. If the query optimizer decides to use an indexed view in a query plan, the indexed view is treated the same way as a base table.
• Only the definition of a nonindexed view is stored, not the rows of the view. The query optimizer incorporates the logic from the view definition into the execution plan it builds for the SQL statement that references the nonindexed view.


***


Попробую показать, как это все выглядит на практике.


Беру обычную базу данных ‘Navision Demo Database (4-0) SP3 W1’.


Вижу, на таблицах книг операций (ledger entry) висят достаточно тяжелые триггера, модифицирующие аккумулирующие таблицы при каждом изменении книги операций.


Триггера:





Вот собственно сами аккумулирующие таблицы:
Структура этих таблиц очень далека он простоты понимания…





А вот как будет выглядеть та же база данных, если ее конвертировать клиентом 5.0 SP1(W1).
Конвертации процесс достаточно долгий, у меня демобаза конвертировалась порядка 2 минут на desktop-е…


Триггеров нет:





Аккумулирующих таблицы исчезают:





Появились Indexed Views:
Структура views достаточно понятна…





Почему же я с таким восторгом пишу об этих самых Indexed Views?


Просто эта новая схема реализации SIFT не только обеспечивает упрощение конструкции механизма и дает надежду на увеличение производительности, но и дает более эффективный путь написания внешних запросов (отчетов) апеллирующих к агрегированным данным.


Вот как будет выглядеть запрос возвращающий номер товара и количество на складе:
Т.е. используем механизм поддерживающий SIFT (вычисляемое) поле Inventory…








P.S.


Немного о бренном….


MS объявила скидки на новые приобретения Navision в период с 7 марта по 29 мая 2008 года включительно.
http://www.microsoft.com/rus/dynamics/solu...mo/default.mspx


Казалось бы, причем здесь 5.0 SP1(RU), если он выходит летом?
Дело в том, что если даже сейчас, в апреле скажем, приобрести 4.0 (RU), то как всегда закупка одного года обновления является обязательной процедурой. А это значит, что возможность обновить лицензию до текущего уровня версионности и состояния глобальных/локальных объектов будет присутствовать в течении года с момента покупки.


Иначе говоря, если вы планируете приобретение Navision, то сейчас (до 29 мая) один из выгодных моментов.



Подробнее... http://blogs.technet.com/alexef/archive/20...dexedViews.aspx
__________________
Расскажите о новых и интересных блогах по Microsoft Dynamics, напишите личное сообщение администратору.
Старый 28.03.2008, 16:45   #2  
Blog bot is offline
Blog bot
Участник
 
25,644 / 848 (80) +++++++
Регистрация: 28.10.2006
As promised, 5.0 SP1 W1 is available for download . Versions W1 (WorldWide), DK (Danish), DE (German) and US are available at this moment. These are the other release dates: Group 1 (GR1) countries are expected to release 7th May 2008 Group 2 (GR2) countries are expected to release 17th June 2008 - No UA (online help) Group 2 (GR2) countries are expected to release 14th August 2008 - Incl. UA (online help)...(read more)

Подробнее... http://dynamicsuser.net/blogs/waldo/archiv...-available.aspx
__________________
Расскажите о новых и интересных блогах по Microsoft Dynamics, напишите личное сообщение администратору.
Старый 28.03.2008, 16:59   #3  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от Blog bot Посмотреть сообщение
Русская версия Navision 5.0 SP1(RU) ожидается к этому лету.
О!

Цитата:
Сообщение от Blog bot Посмотреть сообщение
Что мне наиболее бросилось в глаза, так это смена схема реализации SIFT полей для SQL варианта системы. Триггеры и дополнительные аккумулирующие таблицы больше не используются. Вместо них применяется Indexed Views.
Вау!
__________________
полезное на axForum, github, vk, coub.
Старый 28.03.2008, 17:54   #4  
Blog bot is offline
Blog bot
Участник
 
25,644 / 848 (80) +++++++
Регистрация: 28.10.2006
It is with great pleasure that I can announce the release of Microsoft Dynamics NAV 5.0 SP1. During today the first countries will be available from PartnerSource and I would really like you to pay attention to the following two web sites on PartnerSource:


Microsoft Dynamics NAV 5.0 SP1 General information:
https://mbs.microsoft.com/partnersource/products/navision/newsevents/news/50sp1.htm


Microsoft Dynamics NAV 5.0 SP1 Download Information:
https://mbs.microsoft.com/partnersource/downloads/releases/MicrosoftDynamicsNAV50SP1.htm




<H2 style="MARGIN: 10pt 0cm 0pt">Microsoft Dynamics NAV 5.0 SP1 Release Plan:</H2>
March 28, 2008:
Release in United States, Germany and Denmark. This is also the release date for the W1 version of Microsoft Dynamics NAV 5.0 SP1.


May 7, 2008:
Release in Australia, New Zealand, Canada (EN+FR), France, India, Indonesia, Ireland, Italy, Malaysia, Netherlands, Philippines, Singapore, Spain, Thailand and United Kingdom.


June 17, 2008:
Release in Austria, Belgium (NL+FR), Finland, Iceland, Mexico, Norway, Sweden, Russia, Czech Republic, Slovakia, Estonia, Hungary, Latvia, Lithuania, Poland, Portugal, Switzerland (FR+IT+DE), Bulgaria, Croatia, Romania and Slovenia


These postings are provided "AS IS" with no warranties and confer no rights.
You assume all risk for your use.


Martin Nielander
Program Manager

Читать дальше
__________________
Расскажите о новых и интересных блогах по Microsoft Dynamics, напишите личное сообщение администратору.
Старый 28.03.2008, 17:54   #5  
Blog bot is offline
Blog bot
Участник
 
25,644 / 848 (80) +++++++
Регистрация: 28.10.2006
It is with great pleasure that I can announce the release of Microsoft Dynamics NAV 5.0 SP1. During today the first countries will be available from PartnerSource and I would really like you to pay attention to the following two web sites on PartnerSource: Microsoft Dynamics NAV 5.0 SP1 General information: https://mbs.microsoft.com/partnersource/pro.../news/50sp1.htm Microsoft Dynamics NAV 5.0 SP1 Download Information: https://mbs.microsoft.com/partnersource/dow...ds/releases...(read more)

Подробнее... http://dynamicsuser.net/blogs/navsustatine...av-5-0-sp1.aspx
__________________
Расскажите о новых и интересных блогах по Microsoft Dynamics, напишите личное сообщение администратору.
Старый 31.03.2008, 19:59   #6  
RedFox is offline
RedFox
Участник
 
1,441 / 10 (0) +
Регистрация: 28.12.2004
Адрес: Киев
Цитата:
Сообщение от Blog bot Посмотреть сообщение
[/i]Файл ‘Changes in NAV 5 0 SP1.doc’ может быть выкачен партнером в рамках Product CD c сайта Partnersource.
Попытался скачать доку - не получилось. Может кто поделиться, кто доступ имеет?

Цитата:
Что мне наиболее бросилось в глаза, так это смена схема реализации SIFT полей для SQL варианта системы. Триггеры и дополнительные аккумулирующие таблицы больше не используются. Вместо них применяется Indexed Views.
***
Indexed View [Индексированное (Материализованное) представление (VIEW)] – это стандартный механизм MS SQL Server 2000/2005 (появился только в 2000). По сути это виртуальная таблица, причем хранится она в базе данных и может быть использована оптимизатором запросов.
Хочется уточнить, что Индексированное представление не панация, а более-менее нормальное предложение на решение для SIFT. Для часто изменяемых БД большого увеличения производительности это не даст. При этом Индексированные Представления имеют ряд своих ограничений (в том числе и дерминированными функциями) (http://msdn2.microsoft.com/en-us/library/ms191432.aspx).

Если кому будет - интересно, то почитайте по ссылкам (там по 2К и 2К5 есть):
- "Designing an Indexed View" (2000) - http://msdn2.microsoft.com/en-us/library/aa933145.aspx
- "Creating an Indexed View" (2000) - http://msdn2.microsoft.com/en-us/library/a...48(SQL.80).aspx

- "Designing an Indexed Views" (2005) - http://msdn2.microsoft.com/en-us/library/ms187864.aspx
- "Creating Indexed Views" (2005) - http://msdn2.microsoft.com/en-us/library/ms191432.aspx
- "Scenarios for Using Views" (2005) - http://msdn2.microsoft.com/en-us/library/ms188250.aspx

- "Designing Indexed Views" (2008) - http://msdn2.microsoft.com/en-us/library/m...4(SQL.100).aspx

P.S. Это просто "быстрие наброски", поэтому не судите строго. Если кого-то интересует более подробно, то смотрите далее по ссылкам.
Н я ВСЕ РАВНО РАД, что хоть како-то можно будет убыстрить работу базы!!
Старый 03.04.2008, 14:48   #7  
finn is offline
finn
Участник
 
136 / 24 (1) +++
Регистрация: 26.12.2001
Адрес: Москва
Цитата:
C сайта www.mibuso.com вероятно вскорости можно будет скачать международного (W1) клиента Navision 5.0 SP1 (~200 Mb). В клиенте по умолчанию только демо-лицензия. Т.е. по сути, вы будете иметь однопользовательскую систему с демо-лицензией
C сайта http://www.mibuso.com/dlinfo.asp?FileID=950 сейчас можно скачать международного (W1)
 


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

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

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