gp_segment_endpoints
Представление gp_segment_endpoints отображает конечные точки (endpoint), которые исполнитель запросов (QE) создает для всех активных параллельных курсоров, объявленных пользователем в текущей сессии.
Суперпользователь может просматривать конечные точки всех пользователей.
Конечные точки существуют только в течение транзакции, которая определяет параллельный курсор, или до тех пор, пока курсор не будет закрыт.
Выполните следующую команду, чтобы сделать это представление доступным:
CREATE EXTENSION gp_parallel_retrieve_cursor;
| Столбец | Тип | Описание |
|---|---|---|
auth_token |
text |
Токен аутентификации для сессии извлечения |
databaseid |
oid |
Идентификатор базы данных, в которой был создан параллельный курсор |
senderpid |
integer |
Идентификатор процесса, который отправляет результаты запроса |
receiverpid |
integer |
Идентификатор процесса сессии выборки, получающей результаты запроса |
state |
text |
Состояние конечной точки; допустимые состояния:
|
gp_segment_id |
oid |
ID сегмента исполнителя запроса (QE) для конечной точки |
sessionid |
integer |
Идентификатор сессии, в которой был создан параллельный курсор |
username |
text |
Имя пользователя сессии (не текущего пользователя); сессия извлечения должна быть инициирована от имени этого пользователя |
endpointname |
text |
Идентификатор конечной точки; этот идентификатор используется в команде |
cursorname |
text |
Имя параллельного курсора |