
Greenplum: command center instead of pg_stat_statements
Greenplum use another approach for gather query statistics -command center instead of pg_stat_statements. Command Center is a separate application. So there is no need to store statistics in a shared memory. But you need to send it to a separate process. I'll tell: - implementation details; - why using grpc in PostgreSQL is a bad idea and what other problems are we facing?; - what hooks would be nice to add to PostgreSQL; - how not to slow down on sending data; - what new features could be made using separate application.
Slides
Slides are available to logged-in participants
Video
Slides are available to logged-in participants