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
    Commented Apr 15, 2013 at 19:52
  • For this question, let's say one new record added in real-time.
    – Benj
    Commented Apr 15, 2013 at 19:59
  • 3
    Anecdotally, it's 90 seconds or so for me in most cases. Commented Apr 15, 2013 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
    Commented Apr 15, 2013 at 21:05

1 Answer 1


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
    Commented Apr 16, 2013 at 2:20

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .