SQL trace같은 기능을 말씀하시는 건지 모르겠으나, postgresql은 쿼리에 대한 history를 저장하지 않습니다. slow query에 대한 파라미터 설정으로 DB 로그에 로깅이나, ddl, dml 구문의 로깅 설정은 가능합니다.
postgresql 은 기능적으로 더 우수할 수 있으나, Mysql 에 비해 replication설정에 대한 유연성이 상대적으로 낮고, update에 대한 성능이 mysql이 더 높다고 할 수 있습니다. postgresql의 vacuum 기능으로 인하여 성능이 중요한 서비스의 경우 mysql을 더욱 고려하는 것으로 보입니다.
pgadmin 이라는 오픈소스 모니터링 툴이 있습니다. 상용 DB에서도 pgadmin을 built-in하여 제공하고 있습니다.
오픈소스로는 그러한 기능은 제공하지 않고, 2ndQuadrant 나 EDB 같은 PostgreSQL기반 상용제품에서는 멀티 마스터 기능이 가능하나 안정성 문제 때문에 국내 레퍼런스는 아직 없는 것으로 알고 있습니다.
발표자료는 사이트에 추후 업로드 예정입니다.