This is happens if the number of records happens to fetch is more than 50,000, it has been set in the DB as the max size.
So if you will get the exception , When we open a chart in CRM2011 we get an error “Maximum record limit is exceeded. Reduce the number of records”.
Then it can be managed by increasing the 50,000 to more value as per your scenario, and it can be set in the DB only, to do so please follow this.
Set AggregateQueryRecordLimit to 99,999,999(your expected value) in the DeploymentProperties table in the MSCRM_CONFIG database.
If required make a restart of the services or iis restart. then it should work fine. When you open a chart in CRM 2011 and get this error “Maximum record limit is exceeded. Reduce the number of records”, it’s because the number of records to fetch is more than 50.000.