Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Đây là sự cố của Microsoft hay Oracle?

Đây có vẻ như là một vấn đề của Oracle. Mặc dù lỗi là kết quả trực tiếp của cài đặt thời gian chờ ODBC, nhưng truy vấn đó sẽ không mất 20 phút để chạy xong.

Điều đầu tiên cần thử khi gặp sự cố về hiệu suất từ ​​điển dữ liệu là thu thập số liệu thống kê trên từ điển dữ liệu. Điều này cung cấp cho Oracle nhiều thông tin hơn về kích thước của các đối tượng, vì vậy nó có thể đưa ra quyết định tốt hơn về cách nối các bảng.

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

Nếu điều đó không hiệu quả, bạn sẽ muốn thu nhỏ truy vấn xuống kích thước nhỏ nhất có thể mà vẫn có vấn đề. Có ba truy vấn UNION ALL cùng nhau, cơ hội chỉ có một trong số họ là chậm. Sau đó, chúng tôi có thể làm việc để tối ưu hóa một truy vấn đó.

(Nhưng điều chỉnh một truy vấn là một quá trình đòi hỏi nhiều thao tác qua lại và khó thực hiện qua Internet. Bạn có thể muốn thử tìm một quản trị viên cơ sở dữ liệu cục bộ có thể trợ giúp. Vì bạn đang sử dụng Express Edition , bạn không thể liên hệ với Bộ phận hỗ trợ của Oracle để được trợ giúp.)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bật SSL hoặc TLS trong Oracle Apps R12

  2. Cách trả lại số giây phân số từ giá trị ngày giờ trong Oracle

  3. Gọi đến hàm không xác định oci_connect ()

  4. Error System.Data.OracleClient yêu cầu phần mềm máy khách Oracle phiên bản 8.1.7 trở lên khi cài đặt thiết lập

  5. Thủ tục lưu trữ và con trỏ Oracle