You are on page 1of 2

Indexing:

https://srmscrm.wordpress.com/2013/02/13/indexes-in-ms-crm/

1)Sometimes Update Rollup includes new indexes for the oob entities in the Quick Find Search
Optimization feature. These indexes will be created during the Update Rollup installation and you may
notice that part of the installation will take longer to complete. The reason for this is that the indexes
need to be populated and based on the size of your dataset the completion time will vary

2)Custom entities:

For each custom entity, a new index will be created with a name of ndx_new_name, where new_name is
the Primary Field of the Custom entity.

3)How to get a list of all indexes stored in an organization database?

To get a list of all indexes, run the following sample SQL query against the organization database.

SELECT s.name +'.'+t.name AS 'table_name',i.name,i.index_id

FROM sys.schemas s JOIN sys.tables t ON s.schema_id=t.schema_id

JOIN sys.indexes i ON t.object_id=i.object_id LEFT OUTER JOIN sys.objects o

ON o.parent_object_id=t.object_id AND i.name=o.name

WHERE i.name is not null

4)At least five new indexes are created whenever you create a new entity or reference a new column in a
quick find.

5)Installing a solution increases the number of total indexes.

6)the first 20 fields you add as Find Fields in the Quick Find view for an entity will have non-clustered
indexes added for you, and these become part of the reindexing plan run by the built-in maintenance
jobs

https://crmtipoftheday.com/39/custom-indexes-in-crm-online/
5)To mitigate this, you have to remove the description column from the quick find views by following the
steps below in your environment:

Advanced settings

Customization

Customize the System

Entities

Activity

Views

Quick Find All Activities

Click on Remove

Publish All Customizations

You might also like