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

Postgres lambat 9.3 kueri

Jika ada banyak record dengan groupid=1886 (dari komentar:ada 200.563), untuk mendapatkan catatan pada OFFSET dari subset baris yang diurutkan, akan memerlukan penyortiran (atau algoritme heap yang setara) yang lambat.

Ini dapat diselesaikan dengan menambahkan file index. Dalam hal ini, satu di (groupid,id) dan satu lagi di (groupid,created) .

Dari komentar:Ini memang membantu, menurunkan runtime menjadi 5ms-10ms.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kasus dengan entitas doktrin2, symfony2 dan postgresql

  2. Cara Mendapatkan Waktu Saat Ini di PostgreSQL

  3. PostgreSQL meneruskan data dari CTE rekursif ke fungsi

  4. Bagaimana cara menghitung nilai nol di postgresql?

  5. Kesalahan Heroku:ActionView::Template::Error (metode `captcha' tidak ditentukan untuk #<Message:0x007fc9df016930>)