PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Solusi untuk mempercepat kueri SELECT DISTINCT yang lambat di Postgres

Sering kali, Anda dapat membuat kueri seperti itu berjalan lebih cepat dengan mengerjakan distinct dengan menggunakan group by sebagai gantinya:

select my_table.foo 
from my_table 
where [whatever where conditions you want]
group by foo;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mengambil baris dari beberapa tabel dengan UNION ALL atau menggunakan satu tabel dalam produksi?

  2. org.postgresql.util.PSQLException:ERROR:tidak dapat membuat serial akses karena dependensi baca/tulis di antara transaksi

  3. Desain database temporal, dengan twist (live vs draft rows)

  4. Flask-SQLAlchemy db.session.query(Model) vs Model.query

  5. Bagaimana cara mendeklarasikan array rowtype dalam fungsi PostgreSQL?