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

Postgres hierarkis (jsonb) CTE terlalu lambat

Sepertinya indeks Gin berperilaku baik. Jika saya membuat indeks Gin pada kolom indeks, lalu ubah Gabung menjadi

ON t.indexes @> jsonb_build_object('Id', c.indexes -> 'parentId')

Dan Ke Mana

WHERE t.indexes @> jsonb_build_object('Id', h.pid)

Ini tidak secepat indeks fungsi murni, tetapi setidaknya itu akan diperbarui secara dinamis, dan rencana eksekusi tidak memiliki semacam itu

Peningkatan kinerja lebih lanjut dapat dilakukan dengan menambahkan tanda indeks gin jsonb_path_ops




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. JOOQ tidak menghasilkan prosedur kelebihan beban bernilai tabel dari PostgreSql

  2. Bisakah saya menjalankan perintah sql run/sandbox?

  3. Repositori - pesan dengan kueri asli tidak berfungsi

  4. Bangun gambar hub buruh pelabuhan keycloak di openshift dari perintah aplikasi baru

  5. PostgreSQL 13:BATAS ... DENGAN DIKAT