Всем добрый день. В AX4 есть возможность добавлять в индекс поле DataAreaId и ставить его в любой позиции, хоть в конец. Что собственно дает небольшой прирост производительности по некоторым полям.
Есть ли возможность средствами AX вообще сделать индекс без DataAreaId, оставив свойство SaveDataPerCompany без изменений. Например реализовать такую рекомендацию от DBAшников:
X++:
CREATE NONCLUSTERED INDEX [IX_INVENTTABLE_ITEMID_ITEMNAME]
ON [dbo].[INVENTTABLE] ([ITEMID],[ITEMNAME])
WITH (ONLINE = ON, SORT_IN_TEMPDB = ON )
ON [Indexes]
GO