Подскажите, а можно ли использовать метод DbManager.GetTable<T>(bool dispose) ? Я предполагал, что он автоматически производит Dispose после выполнения LINQ запроса. И долгое время проблем не было, а сейчас выплыла, стандартный пул 100 соединений уходит в расход, т.е. в какой-то момент времени Dispose перестает вызываться у DbManager. Собрал дебажную версию BLToolkit и действительно, 10 раз вызывался метод, на 11 нет и так потихоньку пул утекает... Кому-то что-то есть сказать?:) Юзать всегда using(var db = new DbManager()){} и не париться?