sql >> Databasteknik >  >> RDS >> Sqlserver

Är det bättre att köra många sql-kommandon med en anslutning, eller återansluta varje gång?

Som standard kommer SqlConnection att använda anslutningspoolning. Därför öppnar din kod sannolikt inte många anslutningar i båda fallen.

Du kan kontrollera om SqlConnection kommer att använda pooling genom att aktivera eller inaktivera poolen i anslutningssträngen, beroende på vilken DB din anslutningssträng är till för, kommer syntaxen att variera.

Se här för lite info om du använder MSSQLServer. Testa att ställa in Pooling=false i anslutningssträngen och se om det gör någon skillnad.



  1. Hämta poster där json-kolumnnyckeln är null

  2. Hur skapar man ett säkert mysql-förberedt uttalande i php?

  3. Hur man avslutar PostgreSQLs kommandoradsverktyg (psql)

  4. NLS_CHARSET_DECL_LEN() Funktion i Oracle