After adding new data to Salesforce, the records do not show up immediately in SOSL queries or the Salesforce search interface. How long does it take for new information to be indexed?

I'm looking for answers that quote specific documentation or offer your empirical experience for likely ranges of time. Thanks!

  • related lists don't use sosl. – superfell Apr 15 '13 at 19:52
  • For this question, let's say one new record added in real-time. – Benj Apr 15 '13 at 19:59
  • 3
    Anecdotally, it's 90 seconds or so for me in most cases. – ca_peterson Apr 15 '13 at 20:25
  • 2
    Normally its pretty fast (around a minute), but it also depends on the amount of data you have in the org. – PepeFloyd Apr 15 '13 at 21:05

SOSL is basically running queries against Solr, so you may want to look for info on Solr data-indexing times (and account for some Salesforce-related possible overhead).

Proof that Salesforce.com uses Solr, in case you didn't totally believe it. :)

  • 1
    Solr data indexing for a single document (SFDC record) is near-instantaneous (source: having run several Solr/Lucene projects). The lag you see in SOSL is 99% attributable to SFDC shared infrastructure/overhead. – jkraybill Apr 16 '13 at 2:20

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.