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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 14.01.2009, 09:39   #1  
Blog bot is offline
Blog bot
Участник
 
25,643 / 848 (80) +++++++
Регистрация: 28.10.2006
...
На http://thriftysoftwarebuildingteam.com/ можно найти интересный документ (Loking Management Test Results).


Компания пропагандирует свое Locking Management решение.
Приводит сравнительные тесты для NAV 2009 (10,20,40 users). SQL Option.


И не плохие такие результаты производительности на тюнингованном до нельзя NAV видны.


даже утверждают:
Out tests show that NAV will show better performance than AX in similar environment and the same
hardware configuration.


Вообщем интересная информация к размышлению.



Подробнее... http://blogs.technet.com/alexef/archive/20...calability.aspx
__________________
Расскажите о новых и интересных блогах по Microsoft Dynamics, напишите личное сообщение администратору.
Старый 14.01.2009, 12:00   #2  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
оказывается это реклама решения Locking Management Solution from Thrifty Software Building Team Ltd
вот только я не понял главного - за счет чего собственно уменьшается время блокировок, каков принцип работы этого решения.

А без этой информации - очередная галимая и пустая реклама.
__________________
полезное на axForum, github, vk, coub.
Старый 14.01.2009, 13:10   #3  
apanko is offline
apanko
MCTS
MCBMSS
Лучший по профессии 2009
 
1,164 / 139 (7) +++++
Регистрация: 24.02.2005
Цитата:
Сообщение от mazzy Посмотреть сообщение
оказывается это реклама решения Locking Management Solution from Thrifty Software Building Team Ltd
вот только я не понял главного - за счет чего собственно уменьшается время блокировок, каков принцип работы этого решения.
Even crises has good sides
Старый 14.01.2009, 13:27   #4  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от apanko Посмотреть сообщение
Это к чему?
__________________
полезное на axForum, github, vk, coub.
Старый 14.01.2009, 13:35   #5  
apanko is offline
apanko
MCTS
MCBMSS
Лучший по профессии 2009
 
1,164 / 139 (7) +++++
Регистрация: 24.02.2005
К тому, что данную ссылку (http://thriftysoftwarebuildingteam.com) изначально опубликовали в той теме.
Старый 14.01.2009, 13:45   #6  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от apanko Посмотреть сообщение
К тому, что данную ссылку (http://thriftysoftwarebuildingteam.com) изначально опубликовали в той теме.
Да, спасибо.
А теперь вот alexef в своем блоге привел.

Но ни одна не делает суть более понятной. Что там реклама, что здесь. Только та была в правильном разделе.

Что-то сравнили. И что? На каких принципах работает эта штука? Объясните, кто знает.
__________________
полезное на axForum, github, vk, coub.
Старый 14.01.2009, 15:54   #7  
Wizard_imported is offline
Wizard_imported
Участник
 
157 / 10 (1) +
Регистрация: 25.11.2004
Написано же
Цитата:
Our solution is the set of programming rules and methods that allow NAV system avoid user locking. Theoretically we can make any vertical or custom solution free of user locking by rewriting code based on our rules and methodology.
В том что это теоретически можно сделать, сомнений нет и не было. Те кто хотели уже сделали. Правда, каждый по-своему. И каждый остановился на том этапе, когда производительность стала достаточной. Из контекста Even crises has good sidesможно понять что основная идея - переход на Identity в книжных таблицах. Возможно, ещё комит вставили в функцию получения очередного номера документа ("can occur missing document numbers").
Автор пишет о том, что готов взяться за оптимизацию любой базы. Интересно посмотреть на обещанный результат реальной работы (надеюсь, на приличного веса базе, хотя бы 10млн в 32 таблице). В первую очередь интересует трудоемкость процесса. Ещё несколько смущает упоминание оптимизации бизнес-процессов, но как я понял это не является требованием для достижения заявленной свободы от блокировок.
Старый 14.01.2009, 16:08   #8  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от Wizard Посмотреть сообщение
можно понять что основная идея - переход на Identity в книжных таблицах.
Что это значит? можно подробнее?

Цитата:
Сообщение от Wizard Посмотреть сообщение
Возможно, ещё комит вставили в функцию получения очередного номера документа ("can occur missing document numbers").
Что значит "вставили commit"?
Это вместо одной транзакции выполняется несколько?
А что с целостностью и транзакционностью?
__________________
полезное на axForum, github, vk, coub.
Старый 14.01.2009, 16:24   #9  
Wizard_imported is offline
Wizard_imported
Участник
 
157 / 10 (1) +
Регистрация: 25.11.2004
Цитата:
Что значит "вставили commit"?
взяли номер документа (увеличили значение в таблице серии номеров) и закончили транзакцию. В случае отката уже самого создания документа "can occur missing document numbers".

Цитата:
можно подробнее?
Entries (17, 32, ets) в стандарте создаются способом "последний + 1", с написанным в начале юнита LOCKTABLE. убираем это всё, поручаем нумерацию серверу и получим "при учете заказов продажи двумя разными пользователями, записи Книги Операций (...) будет перемешаны"
На мой взгляд, это первое что приходит в голову, когда понимаешь, чем вызваны эти пресловутые блокировки.
Старый 14.01.2009, 16:30   #10  
apanko is offline
apanko
MCTS
MCBMSS
Лучший по профессии 2009
 
1,164 / 139 (7) +++++
Регистрация: 24.02.2005
Цитата:
Сообщение от Wizard Посмотреть сообщение
Entries (17, 32, ets) в стандарте создаются способом "последний + 1", с написанным в начале юнита LOCKTABLE. убираем это всё, поручаем нумерацию серверу и получим "при учете заказов продажи двумя разными пользователями, записи Книги Операций (...) будет перемешаны"
На мой взгляд, это первое что приходит в голову, когда понимаешь, чем вызваны эти пресловутые блокировки.
А когда идет откат транзакции - получаются пропуски в книге операций?
Старый 14.01.2009, 16:32   #11  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от Wizard Посмотреть сообщение
взяли номер документа (увеличили значение в таблице серии номеров) и закончили транзакцию. В случае отката уже самого создания документа "can occur missing document numbers".


Entries (17, 32, ets) в стандарте создаются способом "последний + 1", с написанным в начале юнита LOCKTABLE. убираем это всё, поручаем нумерацию серверу и получим "при учете заказов продажи двумя разными пользователями, записи Книги Операций (...) будет перемешаны"
На мой взгляд, это первое что приходит в голову, когда понимаешь, чем вызваны эти пресловутые блокировки.
угу и получили дырки в номерах.
ок. спасибо. в принципе понятно.

Но действительно ли так работает пресловутое "патентованное средство" и какие последствия имеет их "радикально черный цвет" - непонятно.
__________________
полезное на axForum, github, vk, coub.
Старый 14.01.2009, 16:41   #12  
Wizard_imported is offline
Wizard_imported
Участник
 
157 / 10 (1) +
Регистрация: 25.11.2004
Цитата:
А когда идет откат транзакции - получаются пропуски в книге операций?
да, конечно. И нарушается, например, функциональность "регистров" - "от операция Но.", "до Операция Но.". И тогда становится ясно что "The task is quite complex and not trivial" ибо
Цитата:
какие последствия имеет их "радикально черный цвет" - непонятно.
конечно, это мои догадки.
кстати, это всё не решает проблему дедлоков. Но на демо-базе их можно и не словить, поэтому я и хочу видеть рассказ о реальной оптимизационной работе.
Старый 16.01.2009, 09:57   #13  
finn is offline
finn
Участник
 
136 / 24 (1) +++
Регистрация: 26.12.2001
Адрес: Москва
Про отказ от LOCKTABLE и использования "AutoIncrement" свойства для поля "Entry No." видел информацию так же в блоге Jörg A. Stryk.
Правда там рекомендуется делать это с осторожностью великой.....

Вот пост:
http://dynamicsuser.net/blogs/stryk/archiv...sql-server.aspx

Там кроме всего прочего много полезной инфы по теме и интересные комментарии...
Старый 16.01.2009, 12:27   #14  
finn is offline
finn
Участник
 
136 / 24 (1) +++
Регистрация: 26.12.2001
Адрес: Москва
Ну и еще что бы добить тему

Вот обсуждение dynamicsuser.net :
http://dynamicsuser.net/forums/t/25283.aspx

Часть завесы над авторами решения "Locking Management Solution" приоткрывается.
Но все более не понятно как это сделано и, похоже, что это не простая игра с LOCKTABLE.
Известные специалисты рвут на себе волосы не могут поверить в то, что это можно сделать, и обещают тут же стать реселлерами решения как только им покажут реальных клиентов.
С интересом жду развития событий…


P.S.
Где то тут конечно все должно быть не все так идеально, но тем интересней.
Старый 16.01.2009, 13:28   #15  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от finn Посмотреть сообщение
Часть завесы над авторами решения "Locking Management Solution" приоткрывается.
Но все более не понятно как это сделано и, похоже, что это не простая игра с LOCKTABLE.
Известные специалисты рвут на себе волосы не могут поверить в то, что это можно сделать, и обещают тут же стать реселлерами решения как только им покажут реальных клиентов.
В общем, снова подтвердилось, что эта изначально была реклама в стиле
у нас еть такие приборы,
но мы вам о них не расскажем.
но если вы позвоните
то их вам конечно продажем...
__________________
полезное на axForum, github, vk, coub.
 


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

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

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