Ho costruito un'applicazione che funziona con sql server, questa applicazione deve funzionare nella rete di un azienda, quindi ho installato l'istanza di sql server su un server centrale della rete, e l'applicazione su tutti i client, quindi l'applicazione funziona bvenissimo e in più è molto performante.
Questa azienda che dispone di due centri separati fisicamente, mi ha chiesto di far funzionare l'applicazione anche sull'altro centro, ma con lo stesso database, quindi siccome il server contenente il database è sempre connesso ad internet e dispone di un indirizzo IP statico, ho pensato di far connettere le applicazioni dell'altro centro al database in maniera remota cambiando la stringa di connessione al database(ho messo quella in cui si specifica l'IP del server), qui sorge il problema: l'applicazione funziona si, ma quando recupera informazioni dal database, questo processo risulta molto lento , addirittura si protrae fino a 1 min, e l'azienda che mi ha coimmisionato il database non può aspettare tutto questo tempo siccome l'applicazione si occupa di gestire prenotazioni e in alcuni casi c'è molta folla.
Esiste qualke configurazione per velocizzare l'acesso al database??
Scusate se ho postato in questa sezione, ma non ho trovato nessuna su sql server