Riepilogo
In questo articolo viene descritto come abilitare un'istanza predefinita di SQL Server per l'ascolto su più porte TCP.
Ulteriori informazioni
Per ogni libreria di rete lato server, SQL Server imposta un thread "ascolta" separato. Se il server viene sovraccaricato di richieste di connessione, le connessioni client vengono reimpostate e vengono forzate a ristabilire una nuova sessione. Per migliorare le prestazioni del server SQL Server per elaborare contemporaneamente più richieste di connessione, è possibile aggiungere porte TCP aggiuntive su cui restare in ascolto.
Per aggiungere ulteriori porte TCP, attenersi alla seguente procedura:
-
Avviare l'utilità Configurazione di rete di SQL Server in SQL Server 2000. Selezionare TCP, fare clic su Proprietà, quindi immettere la porta aggiuntiva separata da una virgola; ad esempio: 1433.5000.
-
Arrestare e riavviare il server SQL Server ed esaminare il log degli errori. Il log degli errori dovrebbe essere simile al seguente:SQL server listening on TCP, Shared Memory, Named Pipes.<BR/>SQL server listening on 157.54.178.42:1433, 157.54.178.42:5000, 127.0.0.1:1433, 127.0.0.1:5000.
-
Utilizzare l'utilità Configurazione di rete client di SQL Server per modificare i client in modo da distribuire il carico tra le porte TCP. Ad esempio, due server Web, entrambi connessi allo stesso SQL Server sulla porta 1433, ora possono suddividere il carico tra 1433 e 5000. Ciò consente all'amministratore di separare il traffico tra più porte e aumenta la velocità effettiva della connessione.
Nota: Per eseguire la stessa operazione in SQL Server 2005, utilizzare lo strumento Gestione configurazione SQL Server.