Hvis jeg forstår dig rigtigt - forbindelsen bliver "ny" pr. session. hvis du ønsker, at alle instanser skal dele forbindelsen, skal du gøre den statisk.
læg det i global.asax:
public static SqlConnection con;
protected void Application_Start(object sender, EventArgs e)
{
con = new SqlConnection(_connectionString);
}
på den måde vil du dele den samme forbindelse mellem dine sessioner.