Здравствуйте, Svjat, Вы писали:
S>а стандартный пул соединений уже не подходит?
Я не знал, что они существуют. Сейчас почитал о нем, узнал. Спасибо.
Пробую такой тест:
str = @"Data Source=(local)\SQLEXPRESS;Initial Catalog=mq6;Integrated Security=True;";
for (int i = 0; i < 10000; i++)
{
using (SqlConnection s = new SqlConnection(str))
{
s.Open();
s.Close();
}
занимает 4 секунды.
если строку заменить на
str = @"Data Source=(local)\SQLEXPRESS;Initial Catalog=mq6;Integrated Security=True;Connection Lifetime=1000;Pooling=true;Max Pool Size=80;Min Pool Size=10;";
то занимает тоже 4 секунды.
это
(1) у меня ничего не работает?
или
(2) пул есть в любом случае, поэтому явная его настройка не чувствуется?
если (1) то что не правильно?