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

java.sql.SQLException:ORA-01652:không thể mở rộng phân đoạn tạm thời thêm 128 trong không gian bảng TEMP (Ngay cả sau khi mở rộng)

SQL liên quan đang xây dựng một tập kết quả trung gian - rất có thể là do một phép nối hoặc một kiểu sắp xếp. Không có đủ dung lượng trong vùng bảng TEMP của bạn để chứa nó. Bạn sẽ cần thêm một hoặc nhiều tệp dữ liệu vào vùng bảng (giả sử bạn có đủ dung lượng trên bộ nhớ vật lý để làm như vậy) hoặc làm việc với tập dữ liệu nhỏ hơn. Ngoài ra, bạn có thể tìm cách sửa đổi SQL của mình để loại bỏ các phép nối và sắp xếp nếu có thể. Nếu không, không có bất kỳ giải pháp nào.

Nếu bạn có thể nhận được một kế hoạch giải thích về SQL có liên quan, nó sẽ cung cấp cho bạn ít nhất một ước tính công cụ về lượng không gian TEMP mà trình tối ưu hóa dự kiến ​​sẽ cần.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tạo người dùng từ các biến chuỗi trong một khối PL / SQL

  2. Làm cách nào để gỡ cài đặt hoàn toàn oracle 11g?

  3. Nhập BLOB (Hình ảnh) từ oracle sang tổ ong

  4. Tạo tệp XML với các thẻ XML được tùy chỉnh từ bảng cơ sở dữ liệu oracle

  5. Chỉ sao lưu lược đồ SQL?