LINUX.ORG.RU

понятия соединение и сессия в терминах СУБД

 


0

1

Можно ли сказать, что сессия=соединение? Или в одном соединении может быть несколько сессий?

В pgadmin во вкладке dashboard увидел активные сессии, открыл несколько query tool и создались новые сессии, отсюда и возникли вопросы.

В Datagrip же каждая вкладка относится к своему подключению (значок вилка), ПКМ по которому есть пункт close session, я так понял тут сессия=соединение.

Перемещено hobbit из general


Это не термины субд, это термины твоих гуи прог. И определись ты про mysql или про postgres (pgadmin)

firkax ★★★★★
()

Можно ли сказать, что сессия=соединение?

Да.

Или в одном соединении может быть несколько сессий?

Нет.

urxvt ★★★★★
()
Ответ на: комментарий от firkax

Да я на нескольких СУБД тестирую

KRex
() автор топика
Ответ на: комментарий от urxvt

Сказать то можно. Но правильный ответ на оба вопроса - нет(что в переводе на русский язык означает: чувак, ты чо, припух?).

Partisan ★★★★★
()

Присоединение шланга и полив, опрыскивание или заправка это одно и тоже ? :)

Так и здесь, после успешного соединения создается сессия, которая есть контекст или состояние в котором в котором выполняются запросы. В сессии хранятся номер соединения, ид пользователя, как комитим транзакции, таймауты, состояние временных таблиц и пр. пр.

С каждым соединением ассоциирована сессия, равенства нет, каждому соединению по сессии, как каждому мужику по бабе :)

cylon17
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.