Load balancing en/of fail-over clustering van databaseservers brengt doorgaans veel werk met zich mee.
U moet ervoor zorgen dat ALLE gegevens worden gerepliceerd tussen de twee databaseservers. Hostingproviders bieden deze optie zelden, tenzij je een dedicated server hebt.
Het toestaan van samenvoegreplicatie kan betekenen dat u delen van uw database opnieuw moet ontwerpen; wat misschien niet haalbaar is.
Tenzij u bereid bent veel tijd en geld te investeren, kunt u veel beter overstappen naar een hostingprovider met betere db-ondersteuning. Aangezien er letterlijk duizenden en duizenden van dergelijke bedrijven zijn, is dit een gemakkelijke oplossing.
UPDATE
Bijna van alle fouten die u in uw bewerking hebt geïdentificeerd, zijn over het algemeen te wijten aan het niet correct verwijderen van verbindingen, opdrachten en lezers. Misschien wilt u uw code doornemen om er zeker van te zijn dat u de SQL-server correct benadert. Elke verbinding, opdracht en lezer moet worden verpakt in een gebruiksclausule om ervoor te zorgen dat ze correct worden vrijgegeven aan de verbindingspool.
Als u een voorbeeld van een gegevenstoegangscode verstrekt (nieuwe vraag alstublieft), kunnen we u helpen deze te herschrijven.