powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / что значит where waiting ?
8 сообщений из 8, страница 1 из 1
что значит where waiting ?
    #39486490
Наткнулся на такой запрос в приложении:

Код: sql
1.
select * from pg_stat_activity where waiting




Он корректно выполняется, ничего не возвращая.

НО я не могу понять что за условие тут.


Помогите разобраться что значит where waiting
...
Рейтинг: 0 / 0
что значит where waiting ?
    #39486498
Предполагаю что это равно

Код: sql
1.
select * from pg_stat_activity where waiting=true




но ни где пока не нашел подтверждения.
...
Рейтинг: 0 / 0
что значит where waiting ?
    #39486501
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дерзкий ВакуумНО я не могу понять что за условие тут.
Посмотри на список полей у pg_stat_activity.
...
Рейтинг: 0 / 0
что значит where waiting ?
    #39486502
Dimitry SibiryakovДерзкий ВакуумНО я не могу понять что за условие тут.
Посмотри на список полей у pg_stat_activity.

там есть поле waiting
...
Рейтинг: 0 / 0
что значит where waiting ?
    #39486514
qwwq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дерзкий ВакуумDimitry Sibiryakovпропущено...

Посмотри на список полей у pg_stat_activity.

там есть поле waiting
не во всех версиях.
в 9.2 есть
https://www.postgresql.org/docs/9.2/static/monitoring-stats.html#PG-STAT-ACTIVITY-VIEW

а в 9.6 нет
https://www.postgresql.org/docs/9.6/static/monitoring-stats.html#PG-STAT-ACTIVITY-VIEW

зато есть 2 новых
wait_event_type
wait_event
с кучей возможных значений

ара, похоже, калоед
в котором не было буленов до недавнего
и записать SELECT ... FROM table WHERE true было сложно, нужно было чонть таковское SELECT ... FROM table WHERE true=true
...
Рейтинг: 0 / 0
что значит where waiting ?
    #39486518
qwwq
ара, похоже, калоед
в котором не было буленов до недавнего
и записать SELECT ... FROM table WHERE true было сложно, нужно было чонть таковское SELECT ... FROM table WHERE true=true

ничего не понял
...
Рейтинг: 0 / 0
что значит where waiting ?
    #39487926
Фотография vyegorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дерзкий ВакуумПомогите разобраться что значит where waiting
Postgres полноценно поддерживает bool тип. Т.е. если колонка имеет такой тип, то необязательно писать булевые выражения, можно работать с колонкой напрямую.
...
Рейтинг: 0 / 0
что значит where waiting ?
    #39488311
vyegorovДерзкий ВакуумПомогите разобраться что значит where waiting
Postgres полноценно поддерживает bool тип. Т.е. если колонка имеет такой тип, то необязательно писать булевые выражения, можно работать с колонкой напрямую.


ААА, так тоже работает!!!

Код: sql
1.
select * from pg_stat_activity where not waiting
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / что значит where waiting ?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]