Skip to main content
Post a question

Notifications

Community site session details

Community site session details

Session Id : eOWl1rRMtM8j9uz0LYvA2k
Microsoft Dynamics CRM (Archived)

How much space would be added to our instance if we added 1,000,000 contacts?

Like (0) ShareShare
ReportReport
Posted on 28 Mar 2018 13:31:40 by 372

Does anyone have any idea how to do an estimate on the space records would take? I am trying to determine what the space and resulting cost requirements would be for adding 1,000,000 contact records to our instance of dynamics. The records would only have basic data such as company Name, Phone, Email, Address, Name, Gender, half a dozen custom bit fields. 

Any ideas how much space that would require or a way to determine space requirements?

*This post is locked for comments

  • Community Member Profile Picture
    on 11 Aug 2020 at 15:44:38
    RE: How much space would be added to our instance if we added 1,000,000 contacts?

    Hi Goutam, is there any way to find out how much space does one record takes in d365?

  • Verified answer
    gdas Profile Picture
    50,089 Moderator on 28 Mar 2018 at 14:48:49
    RE: How much space would be added to our instance if we added 1,000,000 contacts?

    Hi John ,

    I have seen the fields First Name , Last Name those  are taking approximate  15- 30 KB. let say you have 30 fields so it would be around 900 KB. So for 1000,000  record it would be around  600 MB to 800 MB. So if you consider other system fields in the table so it may be increase around 1GB.

    In addition Audit , security role  those are taking huge size better to go minimum 5 GB overall size of your database.

    Hope this helps.

  • Verified answer
    David Jennaway Profile Picture
    14,063 on 28 Mar 2018 at 13:56:39
    RE: How much space would be added to our instance if we added 1,000,000 contacts?

    This is a very rough and conservative calculation for a contact record:

    • System-generated fields - e.g. ownerid, createdby, createdon. These are mostly Guids and datetime fields. I've not checked, but I'd allow ~300 bytes per contact
    • Address entities - 2 records per contact with another few system fields. Allow another ~200 bytes per contact
    • For all text fields, 2 bytes per character. Maybe an average of 400 bytes per contact
    • Indexes. There are several, and on the system fields, so I'd guess at the index size being roughly the same as the data size

    This would give 1800 bytes per contact, so round up to 2K per contact, which would be 2 GB for a million contacts. I've erred on the conservative side, so it's probably between 1 and 2 GB.

    This is not including any activities, workflow records, audit or sharing, all of which could have a noticeable impact

  • Suggested answer
    Aric Levin Profile Picture
    30,188 Moderator on 28 Mar 2018 at 13:46:56
    RE: How much space would be added to our instance if we added 1,000,000 contacts?

    This is something that is a little hard to say, but maybe you can calculate it yourself, by taking an average:

    If you take all the fields for a single contact (numbers is parenthesis are estimates):

    First Name (50), Last Name (50), Full Name (100), Phone (50), Email Address (100), Gender (4), Address (500), Additional Fields (500), you come to around 1500K per contact, which I estimate will probably be less and closer to 500-1000K per contact.

    1M contacts * 1000K = 1GB of space.

    Again this might be slightly off, so just take additional space into consideration, so maybe consider 2-3GB.

    This is considering only contacts of course and not other entity data.

    Besides that, I don't think there is an exact number you can find out...

    Good luck. Hope this helps...

  • Wayne Walton Profile Picture
    13,728 on 28 Mar 2018 at 13:41:15
    RE: How much space would be added to our instance if we added 1,000,000 contacts?

    You're unlikely to take over a GB of space if it's just raw data,  Most of the time, it's the attachments, images, etc. that end up filling up a CRM database.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

🌸 Community Spring Festival 2025 Challenge 🌸

WIN Power Platform Community Conference 2025 tickets!

Jonas ”Jones” Melgaard – Community Spotlight

We are honored to recognize Jonas "Jones" Melgaard as our April 2025…

Kudos to the March Top 10 Community Stars!

Thanks for all your good work in the Community!

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 293,346 Super User 2025 Season 1

#2
Martin Dráb Profile Picture

Martin Dráb 232,462 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,158 Moderator

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans
Loading complete