I am trying to find out a way to report on all the data counts in the Organization. So one report to get all the objects and their data counts in the system. I don't see any standard way to built that report and i thought of custom approach too which will hit the governor limits since we have 350 custom objects in our system.

Can anyone suggest a way to do this or do you suggest any appexchange tool that can perform this?

Below is the kind of report i am looking for:

Object Name   Data Count
Account         1000
Contact         2000

1 Answer 1


If your objective is merely to monitor data volumes, you can see this in Setup > Company Profile > Company Information.

There you see a link for Used Data Space which you can click on and it takes you to a page which gives you a list of objects that are using the most storage along with their record counts.



  • The only caveat is that "Manage Users" is needed if non-SysAdmin wants to look at it.
    – eyescream
    Commented Nov 8, 2012 at 7:39
  • Interesting never knew the data count was categorized so granular by Sobjects!!!
    – Rao
    Commented Nov 8, 2012 at 7:39
  • @eyescream One simple trick would be to login as the sysadmin and see :P ( not the best approach )!! You exactly asked the point I wanted to ask. How would the admin send this info to a user who does not have " manage user" priviledge
    – Rao
    Commented Nov 8, 2012 at 7:41
  • Looking at the help doc : Click Your Name | Setup | Manage Users | Users. Click the name of any user. Click View next to the Used Data Space or Used File Space fields to view that user’s storage usage by record type. Every user can see the actual data usage related to him/her,but not sure how the total view could be reported for a non admin user
    – Rao
    Commented Nov 8, 2012 at 7:43
  • @eyescream View Setup and Configuration rather than Manage Users as per the link. Commented Nov 8, 2012 at 7:45

You must log in to answer this question.

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