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

ResultSet besar pada kueri postgresql

Untuk menggunakan kursor untuk mengambil data, Anda harus mengatur jenis ResultSet dari ResultSet.TYPE_FORWARD_ONLY (default) dan autocommit ke false selain mengatur ukuran pengambilan. Itu dirujuk dalam dokumen yang Anda tautkan tetapi Anda tidak secara eksplisit menyebutkan bahwa Anda melakukan langkah-langkah tersebut.

Hati-hati dengan skema partisi PostgreSQL. Itu benar-benar melakukan hal-hal yang sangat mengerikan dengan pengoptimal dan dapat menyebabkan masalah kinerja besar-besaran di mana seharusnya tidak ada (tergantung pada spesifik data Anda). Bagaimanapun, apakah baris Anda hanya 1,8 juta baris? Tidak ada alasan bahwa itu perlu dipartisi berdasarkan ukuran saja karena diindeks dengan tepat.



  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 - tetapkan nilai sel default sesuai dengan nilai sel lain

  2. SQL Temukan semua keturunan langsung di pohon

  3. Partisi tabel PostgreSQL+:max() dan min() tidak efisien

  4. Kesalahan byte postgres saat mengikat nol ke pernyataan yang disiapkan

  5. Instalasi PostgreSQL Ketersediaan Tinggi Patroni