Mamy hipotetyczna sytuacje - jest aplikacja w ASP.NET korzystajaca z jednego serwera i jednej bazy. W jednym czasie z aplikacji moze korzystac do 300 uzytkownikow. Pytanie brzmi: ile trzeba kupic licencji na uzytkownikow w MSSQL 2005, zeby to sie nie posypalo. W zwiazku z Connections Pooling w .net nie trzeba kupowac 300, bo wybierane beda juz uzywane. Tylko, ze uzywane moga byc zajete, itp. Ile mniej wiecej trzeba miec rezerwy, zeby nikt nie dostal Timeoutu? Na razie zamowione jest 5 (do testow bardziej), w razie czego dokupimy, tylko nie wiem ile. Moze ktos przeprowadzal jakies testy? Of coz nie licze na odpowiedz typu 13.45 licencji ;) Ale czy to powinno byc 100 czy wystarczy 20?

PS. Pytanie bardziej z tematu Bazy Danych, ale ze connections pooling dotyczy ADO.NET to wpakowalem tutaj :)