Работя върху голямо уеб приложение, работещо под IIS 6.0 и свързващо се с база данни на SQL Server 2005. В момента се опитвам да се свържа с базата данни с помощта на Windows Authentication, за да регистрирам правилно кой потребителски акаунт актуализира записите в базата данни, но се натъкнах на малък проблем с производителността; Първоначалната връзка, която установява сесията, отнема лесно повече от минута, за да приключи.
Няма проблеми с мрежата (това е тестов сървър, така че всички тестове са локални). Моят IIS е конфигуриран да използва основно удостоверяване (имам нужда от обикновена информация за вход) и локалното представяне е активирано, с празна настройка за потребителско име/парола.
Тази настройка установява правилно връзката, но както споменахме, стартирането отнема твърде много време (последващите заявки се изпълняват с нормална скорост)
Някой знае ли дали локалното представяне трябва да повлияе драматично на производителността? Търся ли на грешното място? Има ли някакъв начин да принудите SQL Server да поддържа връзката с базата данни отворена?
Благодаря предварително за всяка помощ!