Activity › Forums › Salesforce® Discussions › How are Salesforce records queued for Indexing?
Tagged: Data, Salesforce Custom Index, Salesforce Records
-
How are Salesforce records queued for Indexing?
Posted by madhulika shah on July 30, 2018 at 1:42 PMHow are Salesforce records queued for Indexing?
shariq replied 7 years, 8 months ago 3 Members · 2 Replies -
2 Replies
-
Hello Madhulika,
As the records are created ,they are queued for indexing on the order of request(ie.,First Come First Serve).The indexes are created using the search indexing servers, which also generate and asynchronously process queue entries of newly created or modified data.
-
This reply was modified 7 years, 9 months ago by
shradha jain.
-
This reply was modified 7 years, 9 months ago by
- [adinserter block='9']
-
Hi,
The platform builds a standard database index on this index table. The index table places upper limits on the number of records that an indexed search can effectively return.
By default, the index tables do not include records that are null (records with empty values). You can work with Salesforce Customer Support to create custom indexes that include null rows. Even if you already have custom indexes on your custom fields, you must explicitly enable and rebuild them to get the empty-value rows indexed.
The platform automatically maintains indexes on the following fields for most objects.
RecordTypeId.
Division.
CreatedDate.
Systemmodstamp (LastModifiedDate)
Email (for contacts and leads)
Foreign key relationships (lookups and master-detail)
The unique Salesforce record ID, which is the primary key for each object.Hope this helps.
Log In to reply.