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

cập nhật x set y =null mất nhiều thời gian

Cột Y có được lập chỉ mục không? Có thể là việc đặt cột thành null có nghĩa là Oracle phải xóa khỏi chỉ mục, thay vì chỉ cập nhật nó. Nếu đúng như vậy, bạn có thể bỏ và xây dựng lại nó sau khi cập nhật dữ liệu.

CHỈNH SỬA:

Có phải chỉ cột Y thể hiện vấn đề hay nó độc lập với cột đang được cập nhật? Bạn có thể đăng định nghĩa bảng, bao gồm các ràng buộc không?



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PL / SQL Online MCQ Quiz

  2. ORA-24247:truy cập mạng bị từ chối bởi danh sách kiểm soát truy cập (ACL) trong khi gửi email oracle

  3. WHERE_IN truy vấn với một khóa tổng hợp?

  4. Làm cách nào để chạy tệp .sql trong công cụ dành cho nhà phát triển Oracle SQL để nhập cơ sở dữ liệu?

  5. Oracle sao chép các hàng vào cùng một bảng với các ngày khác nhau