This is mostly about improving performance. If there is large data or transaction volume, it can impact: reports/dashboard performance, import speed, search speed, sharing rules performance, list views.

In order to optimise performance you can:

  • Create custom indexes to speed up queries and reports
  • Use mashups to show data stored in external systems as if in Salesforce
  • Large volumes of data can be segmented with divisions 
  • Skinny tables (?) can improve system performance
  • Change sharing rules off work hours so as not to affect user experience
  • Use report filters to improve performance
  • Use bulk API/asynchronous parallel processing when loading large data volumes (avoid governor limits?)
  • Archive records not being used

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s