Nhiều năm trước, tôi đã làm việc trên một cơ sở dữ liệu DR hoàn toàn SN SÀNG, và thậm chí không gian bảng TEMP cũng không thể ghi được. Bất kỳ truy vấn nào cố gắng chuyển sang tạm thời sẽ không thành công (ngay cả khi không gian tạm thời được sử dụng khá nhỏ).
Nếu đây là tình huống tương tự, tôi sẽ không ngạc nhiên nếu có một login.sql (hoặc glogin.sql hoặc trình kích hoạt đăng nhập) thực hiện ALTER SESSION để đặt giá trị bộ nhớ PGA lớn hơn cho phiên và / hoặc thay đổi mục tiêu của trình tối ưu hóa thành FIRST_ROWS.
Nếu bạn có thể, hãy so sánh kết quả của những điều sau từ cả hai khách hàng:
chọn * từ v $ tham số ở nơi được sửa đổi! ='FALSE';
Cũng từ mỗi ứng dụng khách đối với sự cố SQL, hãy thử GIẢI THÍCH KẾ HOẠCH CHO CHỌN ... và CHỌN * TỪ BẢNG (DBMS_XPLAN.DISPLAY);
Xem liệu nó có đưa ra các kế hoạch truy vấn khác nhau hay không.