Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

java.sql.SQLException:ORA-01652:tidak dapat memperpanjang segmen temp sebesar 128 di tablespace TEMP (Bahkan setelah diperpanjang)

SQL yang terlibat sedang membangun set hasil antara - kemungkinan besar karena gabungan atau pengurutan. Tidak ada cukup ruang di tablespace TEMP Anda untuk menampungnya. Anda perlu menambahkan satu atau lebih file data ke tablespace (dengan asumsi Anda memiliki cukup ruang pada penyimpanan fisik Anda untuk melakukannya), atau bekerja dengan kumpulan data yang lebih kecil. Atau, Anda dapat mencari cara untuk memodifikasi SQL Anda untuk menghapus gabungan dan pengurutan jika memungkinkan. Jika tidak, tidak ada solusi.

Jika Anda bisa mendapatkan rencana penjelasan dari SQL yang terlibat, itu akan memberi Anda setidaknya perkiraan kasar tentang berapa banyak ruang TEMP yang diharapkan oleh pengoptimal.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Membuat pekerjaan DBMS_SCHEDULER untuk Oracle

  2. Ekspresi Hilang saat memilih semua kolom dan satu lagi

  3. Batas Waktu dan Alur Kerja Pemberitahuan Perubahan Data Oracle

  4. Menemukan Entri Duplikat dalam tabel

  5. kesalahan tanda kurung kanan ORA-00907 di Oracle