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

Apakah ini Masalah Microsoft atau Oracle?

Ini terlihat seperti masalah Oracle. Meskipun kesalahan adalah akibat langsung dari pengaturan batas waktu ODBC, kueri tersebut tidak memerlukan waktu 20 menit untuk selesai berjalan.

Hal pertama yang harus dicoba ketika mengalami masalah kinerja kamus data adalah mengumpulkan statistik pada kamus data. Ini memberi Oracle lebih banyak informasi tentang ukuran objek, sehingga Oracle dapat membuat keputusan yang lebih baik tentang cara menggabungkan tabel.

begin
    dbms_stats.gather_fixed_objects_stats;
    dbms_stats.gather_dictionary_stats;
end;
/

Jika itu tidak berhasil, Anda ingin mengecilkan kueri ke ukuran sekecil mungkin yang masih bermasalah. Ada tiga kueri UNION ALL 'd bersama-sama, kemungkinan hanya salah satu dari mereka yang lambat. Kemudian kita dapat bekerja untuk mengoptimalkan satu kueri itu.

(Tetapi menyetel kueri adalah proses yang membutuhkan banyak bolak-balik, dan sulit dilakukan melalui Internet. Anda mungkin ingin mencoba mencari administrator database lokal yang dapat membantu. Karena Anda menggunakan Edisi Ekspres , Anda tidak dapat menghubungi Dukungan Oracle untuk mendapatkan bantuan.)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Memasukkan kutipan tunggal di JDBC untuk SQL Query tidak berfungsi

  2. Dialek hibernasi untuk Oracle Database 11g?

  3. Bagaimana saya bisa mendeskripsikan tabel di Oracle tanpa menggunakan perintah DESCRIBE?

  4. Masalah Ekspor/Impor Oracle dengan Tablespace

  5. Kesalahan Predikat dengan Oracle VPD/RLS