Показать сообщение отдельно
Старый 26.05.2011, 11:23   #18  
lev is offline
lev
Ищущий знания...
Аватар для lev
Oracle
MCBMSS
Axapta Retail User
 
1,723 / 491 (20) +++++++
Регистрация: 18.01.2005
Адрес: Москва
Цитата:
Сообщение от timaluhs Посмотреть сообщение
а как можно узнать какой сейчас до какого RecID мы уже добрались и насколько актуальна проблема зашкаливания.
DAX 2009
в АОТ в узле System Documentation \ Tables таблице SystemSequences, в ней поле NextVal это то значение которое у вас сейчас в системе. В поле MaxValue максимально допустимое значение. Сравните и поймете насколько вы приблизились к максимуму.

про зашкаливания. в АХ2009 (и в АХ 4.0) recId теперь 64 битное (а не 32 как было в трешке ), поэтому не думаю что оно у вас скоро зашкалит

P.S. про RecId уже обсуждалось aEremenko: Дефрагментация RecID
выдержка из ссылки по сути:
Цитата:
"Ситуация в DAX 4.0

Версия 4.0 содержит 64-битный пул RecID, RecID базируется на новом типе int64. Также, в DAX 4.0, можно сегментировать RecID в разрезе таблиц. Этого более чем достаточно для очень крупной компании лет на 100."
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с)
С Уважением,
Елизаров Артем

Последний раз редактировалось lev; 26.05.2011 в 11:28.