• I suppose it depends to an extent on the size of the domain. If you have a domain controller which is only servicing a few dozen users then it's under practically no load anyway, so using it as a SQL server isn't going to cause an issue. If your domain controllers are servicing thousands of requests then it obviously gets trickier!