PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

postgresql COUNT(DISTINCT ...) sehr langsam

Sie können dies verwenden:

SELECT COUNT(*) FROM (SELECT DISTINCT column_name FROM table_name) AS temp;

Das ist viel schneller als:

COUNT(DISTINCT column_name)