As consultants, we often perform an analysis of CRM systems belonging to prospects or customers, perhaps because they have performance issues, they want to upgrade, or we need to understand more about their current implementations.
If the CRM is on-premises, it is useful to find out about which out-of-the-box CRM entities are used, custom entities if any, number of records, and size of tables. You can find out all about this easily through few clicks and without having to write any T-SQL.
- Logon to SQL Server Management Studio
- Right-click on the CRM database (e.g. sandbox_CRM), then select Reports > Standard Reports > Disk Usage by Table
- A report will be loaded in a new tab. This may take a couple of minutes depending on the overall size of the database.
- You can interact with the report then by sorting the desired columns, however my recommendation is to export this to Excel and perform further manipulation in Excel. To export, right click on the report, and select Export > Excel