Como o MySQL implementa vários mecanismos de armazenamento, é necessário o log binário para backups / replicações incrementais e o log de transações InnoDB para conformidade com o ACID (somente com o mecanismo de armazenamento InnoDB) No postgres, o WAL pode ser usado para replicação e conformidade com ACID, portanto, o WAL combina o log binário com o log de transações do InnoDB.
Você pode fazer consultas de log de postgres ao log syslog / separete com log_statement e log_duration. Assim, você obtém o log de consultas e, com a diretiva log_min_duration_statement, é possível implementar o log de consultas lentas.