![]() |
#1 |
Участник
|
...
На 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, напишите личное сообщение администратору. |
|
![]() |
#2 |
Участник
|
оказывается это реклама решения Locking Management Solution from Thrifty Software Building Team Ltd
вот только я не понял главного - за счет чего собственно уменьшается время блокировок, каков принцип работы этого решения. А без этой информации - очередная галимая и пустая реклама. |
|
![]() |
#3 |
MCTS
|
Цитата:
|
|
![]() |
#4 |
Участник
|
|
|
![]() |
#5 |
MCTS
|
К тому, что данную ссылку (http://thriftysoftwarebuildingteam.com) изначально опубликовали в той теме.
|
|
![]() |
#6 |
Участник
|
Цитата:
Сообщение от apanko
![]() К тому, что данную ссылку (http://thriftysoftwarebuildingteam.com) изначально опубликовали в той теме.
А теперь вот alexef в своем блоге привел. Но ни одна не делает суть более понятной. Что там реклама, что здесь. Только та была в правильном разделе. Что-то сравнили. И что? На каких принципах работает эта штука? Объясните, кто знает. |
|
![]() |
#7 |
Участник
|
Написано же
Цитата:
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.
Автор пишет о том, что готов взяться за оптимизацию любой базы. Интересно посмотреть на обещанный результат реальной работы (надеюсь, на приличного веса базе, хотя бы 10млн в 32 таблице). В первую очередь интересует трудоемкость процесса. Ещё несколько смущает упоминание оптимизации бизнес-процессов, но как я понял это не является требованием для достижения заявленной свободы от блокировок. |
|
![]() |
#8 |
Участник
|
Цитата:
Цитата:
Это вместо одной транзакции выполняется несколько? А что с целостностью и транзакционностью? |
|
![]() |
#9 |
Участник
|
Цитата:
Что значит "вставили commit"?
Цитата:
можно подробнее?
На мой взгляд, это первое что приходит в голову, когда понимаешь, чем вызваны эти пресловутые блокировки. |
|
![]() |
#10 |
MCTS
|
Цитата:
Сообщение от Wizard
![]() Entries (17, 32, ets) в стандарте создаются способом "последний + 1", с написанным в начале юнита LOCKTABLE. убираем это всё, поручаем нумерацию серверу и получим "при учете заказов продажи двумя разными пользователями, записи Книги Операций (...) будет перемешаны"
На мой взгляд, это первое что приходит в голову, когда понимаешь, чем вызваны эти пресловутые блокировки. |
|
![]() |
#11 |
Участник
|
Цитата:
Сообщение от Wizard
![]() взяли номер документа (увеличили значение в таблице серии номеров) и закончили транзакцию. В случае отката уже самого создания документа "can occur missing document numbers".
Entries (17, 32, ets) в стандарте создаются способом "последний + 1", с написанным в начале юнита LOCKTABLE. убираем это всё, поручаем нумерацию серверу и получим "при учете заказов продажи двумя разными пользователями, записи Книги Операций (...) будет перемешаны" На мой взгляд, это первое что приходит в голову, когда понимаешь, чем вызваны эти пресловутые блокировки. ок. спасибо. в принципе понятно. Но действительно ли так работает пресловутое "патентованное средство" и какие последствия имеет их "радикально черный цвет" - непонятно. |
|
![]() |
#12 |
Участник
|
Цитата:
А когда идет откат транзакции - получаются пропуски в книге операций?
Цитата:
какие последствия имеет их "радикально черный цвет" - непонятно.
кстати, это всё не решает проблему дедлоков. Но на демо-базе их можно и не словить, поэтому я и хочу видеть рассказ о реальной оптимизационной работе. |
|
![]() |
#13 |
Участник
|
Про отказ от LOCKTABLE и использования "AutoIncrement" свойства для поля "Entry No." видел информацию так же в блоге Jörg A. Stryk.
Правда там рекомендуется делать это с осторожностью великой..... Вот пост: http://dynamicsuser.net/blogs/stryk/archiv...sql-server.aspx Там кроме всего прочего много полезной инфы по теме и интересные комментарии... |
|
![]() |
#14 |
Участник
|
Ну и еще что бы добить тему
Вот обсуждение dynamicsuser.net : http://dynamicsuser.net/forums/t/25283.aspx Часть завесы над авторами решения "Locking Management Solution" приоткрывается. Но все более не понятно как это сделано и, похоже, что это не простая игра с LOCKTABLE. Известные специалисты рвут на себе волосы не могут поверить в то, что это можно сделать, и обещают тут же стать реселлерами решения как только им покажут реальных клиентов. С интересом жду развития событий… P.S. Где то тут конечно все должно быть не все так идеально, но тем интересней. |
|
![]() |
#15 |
Участник
|
Цитата:
Сообщение от finn
![]() Часть завесы над авторами решения "Locking Management Solution" приоткрывается.
Но все более не понятно как это сделано и, похоже, что это не простая игра с LOCKTABLE. Известные специалисты рвут на себе волосы не могут поверить в то, что это можно сделать, и обещают тут же стать реселлерами решения как только им покажут реальных клиентов. у нас еть такие приборы, но мы вам о них не расскажем. но если вы позвоните то их вам конечно продажем... |
|