БД? Ну или может кто подскажет тут. Интересует внутренняя кухня: Есть у меня открытое соединение, я так понял внутри него несколько коннекторов (как я понял), с соединением работают несколько горутин. Могут ли они работать одновременно? А если одна из них открывает транзакцию, вставляет данные, коммитит, другие в этот момент читают. Будут ли они ждать окончания транзакции (сама БД не блокирует операции чтения при записи). Как это соединение выглядит в БД, как одна сессия или как несколько? Можно ли регулировать количество коннекторов (если я правильно понял, что они есть) ?
Предлагаю задать еще вопрос в этом чатике https://t.me/dba_ru
на самом деле - нет там ”коннекторов” есть соединения, есть их пул. транзакция происходит в рамках соединения. что будет с чтением - зависит совсем от другого, от уровня изоляции транзакции, про него и читать
Обсуждают сегодня