PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

postgresql COUNT(DISTINCT ...) много бавен

Можете да използвате това:

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

Това е много по-бързо от:

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. Мога ли да добавя УНИКАЛНО ограничение към PostgreSQL таблица, след като вече е създадена?

  2. Параметризирани заявки с psycopg2 / Python DB-API и PostgreSQL

  3. Делението на цели числа връща 0

  4. Уебинар:Нови функции в Postgres 12 [Продължаване]

  5. Използване на jsonb_set() за актуализиране на конкретна стойност на jsonb масив