![]() |
#17 |
Участник
|
Вот это Creating Indexes on Computed Columns
Теоретически ничто не мешает сделать специфический вид Computed Column, для которого легко сообразит, что она часть приджоэниной таблицы и транслировать (хоть бы и на уровне аксапты) условие по таблице в условие по вычисляемому полю. Другое дело что проблему "селективных аналитик" это не решит - InventDim будет пухлым. Возможно стоит сделать, чтобы селективные были в типа Dimension, а неселективные - в InventDim. только надо предусмотреть некоторый путь перехода для модифицированного кода от текущей ситуации к этой новой. Тут такие мысли: 1. Найти такой код легко - он просто перестанет компилироваться 2. Для корректно написынных форм с редактированием InventDim можно, наверное, сделать автоматический конвертер 3. Для кода с InventDim надо как-то сделать, чтобы можно было легко преобразовывать старый код в новый и список рекомендаций - вот тут мне на ум ничего не приходит... |
|
Теги |
axapta, faq, inventdim, производительность |
|
![]() |
||||
Тема | Ответов | |||
dynamicsmatters: Performance and Inventdim PII | 17 | |||
dynamicsmatters: Dynamics AX Base Data Model Part II | 0 | |||
Dynamics AX Geek: #InventDimJoin | 0 |
|