Ciao a tutti!

Ho aperto un sito su aruba.it sviluppato in c# che usa come DB MS sql server....
all'inizio con pochi utenti e pochi servizi tutto bene nessun crash nessun errore.

Oggi però la situazione si è complicata parecchio. Abbiamo aggiunto diversi partners che ci mandano sul sito dei crawler e in base a quello che trovano fanno delle richieste al DB per i nostri annunci.
Solo che ultimamente superano il numero di connessioni massime a nostra disposizione che mi sembra di aver capito dal servizio di assistenza essere 5.

Ora avrei bisogno di un aiuto su come risolvere questo problema ovvero:

1- Ho bisogno di fare qualche aggiustamento al codice per gestire le connessioni al db in entrata?

2- Devo cambiare servizio di hosting con un altro che mi dia più connessioni?

3- Devo acquistare un server dedicato per poter gestire queste connessioni?

Se avete altre idee fatemele presenti vi prego perchè non so più dove sbattere la testa.