Могу ли я использовать пул соединений с SQLDatasource?

Прочитав документацию о пулах соединений, я узнал, что ADO.NET по умолчанию использует пулы соединений. Но приложение, с которым я работаю, использует SQLDatasource, и мне интересно, могу ли я использовать пул соединений?

Если да, есть ли краткое руководство?


person Hammad Khan    schedule 03.08.2011    source источник


Ответы (1)


Я предполагаю, что он по очереди использует System.Data.SqlClient, поэтому, пока вы используете одну и ту же строку подключения, объединение будет работать.

Я думаю, что вы можете проверить это довольно легко, хотя. Просто создайте их из кода и подключите профилировщик sql и посмотрите, получаете ли вы много вызовов «sp_reset_connection», который вызывается каждый раз, когда соединение извлекается из пула.

person alun    schedule 03.08.2011