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

Câu hỏi về hiệu suất:VỀ CẬP NHẬT KHÓA DUPLICATE so với CẬP NHẬT (MySQL)

Có một sự khác biệt.

INSERT truy vấn phải kiểm tra các ràng buộc trên mọi cột để xem chúng có bị vi phạm hay không bằng cách thêm hàng đó. Nếu vậy, nó cần phải tìm hàng phù hợp để cập nhật và thực hiện cập nhật.

UPDATE truy vấn chỉ phải tìm hàng để cập nhật và thực hiện cập nhật.

Nếu bạn biết hàng đã tồn tại, bạn chỉ nên UPDATE 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. Xóa bản ghi khỏi bảng điều khiển - Ruby on Rails

  2. Cách hiệu quả để cập nhật / điền cơ sở dữ liệu mysql với XML bên ngoài

  3. MySQL:Cách nhanh nhất để đếm số hàng

  4. Chèn vào lựa chọn và cập nhật trong một truy vấn

  5. Viết một truy vấn MySQL để nhận được kết quả cần thiết