Ответы пользователя по тегу .NET
  • Создание нескольких соединений к бд MySQL, расточительно?

    Priest512
    @Priest512 Автор вопроса
    Разработчик .NET, С++
    Все, решил данную проблему. Оказалось, что MySQL неявно создает пул потоков и при закрытии держит коннекторы. Поэтому после закрытия и следующего открытия коннектора время не тратится и ресурсы также. Больше времени уходит на первые открытия, а потом все идет очень и очень хорошо. Затем фоновый поток в течение трех минут закрывает пул, если тот не используется. Если нужно иметь хотя бы один из потоков пула, можно указать минимальное число потоков в пуле. Подробнее есть в технической документации по MySQL. Спасибо всем, кто подсказывал, особенно тем, кто советовал смотреть в сторону пула соединений.
    Ответ написан
    Комментировать
  • Как отменить выполнение SqlCommand?

    Priest512
    @Priest512
    Разработчик .NET, С++
    Если я не ошибаюсь, вы хотите отменить поток не успев его запустить. Может по этому исключение. Так это вызывает исключение. Тут скорее всего дело в потоках. Почитайте как с ними работать. Мое мнение
    Ответ написан