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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 14.01.2009, 16:24   #1  
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   #2  
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   #3  
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.
 


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

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

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