всего прочего попадают "медленные" запросы, которые выполняются дольше установленного значения.
Один и тот же запрос может встречаться в логе несколько раз.
Есть ли какой-то способ автоматически вычленить из этого лога все разные SQL запросы?
В нашем случае все запросы типа SELECT, что можно поможет в их поиске. Но все запросы многострочные, поэтому просто выдрать строчки, содержащие "SELECT" будет нерезультативно.
Возможно поможет https://github.com/darold/pgbadger
Спасибо. Возможно... главное теперь подобрать комбинацию ключей. -S | --select-only : only report SELECT queries. это я нашел, теперь надо найти, чтобы оно не дублировало записи об однотипных запросах.
https://postgrespro.ru/docs/postgrespro/15/pgpro-pwr
Обсуждают сегодня