PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

postgresql COUNT(DISTINCT...) bardzo wolno

Możesz użyć tego:

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

To znacznie szybciej niż:

COUNT(DISTINCT column_name)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak Asind() działa w PostgreSQL

  2. Jak wykonać kopię zapasową i przywrócić bazę danych PostgreSQL

  3. hibernacja nie mogła uzyskać następnej wartości sekwencji

  4. Wiosenna konferencja FLOSS w Wielkiej Brytanii

  5. Jak stworzyć użytkownika/bazę danych w skrypcie dla Docker Postgres