Нормально все.
1) Баунсер как раз и нужен, чтобы поддерживать заданное количество (до 50, например) коннектов к базе в живом виде, готовых для использования.
2) DISCARD ALL - это последний запрос, выполненный в этом соединении с базой.
3) CPU idle - это не отжирание CPU, это как раз доля его простоя.
Первые два пункта понятно, спасибо большое, но по
3) я имею ввиду именно "percent CPU" из htop (процент процессорного времени, которое процесс использует в настоящее время.), т.е. эти процессы реально "отжирают" CPU, при этом содержа в себе только DISCARD ALL.
Причину этого я и ищу)