PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

postgresql COUNT(DISTINCT ...) muito lento


Você pode usar isso:
SELECT COUNT(*) FROM (SELECT DISTINCT column_name FROM table_name) AS temp;

Isso é muito mais rápido do que:
COUNT(DISTINCT column_name)