PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

postgresql COUNT (DISTINCT ...) rất chậm

Bạn có thể sử dụng cái này:

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

Điều này nhanh hơn nhiều so với:

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. Sau khi khôi phục, chuỗi cơ sở dữ liệu của tôi bị xóa khỏi cột trong Postgresql

  2. Cách Div () hoạt động trong PostgreSQL

  3. Kết nối Ứng dụng iPhone với PostgreSQL bằng Libpq

  4. Ràng buộc duy nhất về sự kết hợp của hai cột?

  5. Cập nhật nhiều hàng PostgreSQL trong Node.js