Задать вопрос
@varstring

Как правильно подключаться к БД?

Я подключаюсь к Базе Данным , начинаю слушать порт. Когда клиент подключается, создается новый поток, потом из этого потока вызываются функции ,которые делают запись данных .Подключение к БД идет в другом потоке. Собственно правильно ли это, может лучше устанавливать соединение с БД и делать запись/чтение из того же потока, что выделен на клиента и закрывать соединение с БД ,когда клиента нет. Вообщем, если кто писал клиент-серверные приложения поделитесь мыслями.Спасибо !
  • Вопрос задан
  • 599 просмотров
Подписаться 1 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Merion Academy
    Базы данных с нуля
    2 месяца
    Далее
  • Skillbox
    Профессия PHP-разработчик с нуля до PRO
    7 месяцев
    Далее
  • Stepik
    Тестирование ПО (без проверки)
    2 недели
    Далее
Пригласить эксперта
Ответы на вопрос 2
drno-reg
@drno-reg
см не кратко
направление верное, посмотрите в сторону работы с пулом коннекций
Ответ написан
Комментировать
bitver
@bitver
https://golang.org/pkg/database/sql/#DB
https://golang.org/pkg/database/sql/#Open

в документации все понятно написано. В большинстве случаев только один раз открываем соединение, а закрывать даже не обязательно.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы