+Insert dùng khi dữ liệu không có nhiều thay đổi về mặt cấu trúc (giả dụ như trùng tên, trùng id object, ...), Insert sẽ chèn thêm vào dữ liệu chưa có
+Update chỉ dùng với những dữ liệu thay đổi về mặt cấu trúc nhưng không thay đổi về mặt số lượng.
+Replace sử dụng khi cần tác dụng của cả 2 cái trên nó sẽ tiến hành chèn thêm nếu chưa có, và ghi đè nếu đã có sẵn và ghi đè chỉ khi giá trị trên khóa trùng với giá trị có sẵn (thường là id)
tùy mục đích mà sử dụng thôi, nếu pác chưa có kinh nghiệm thì dùng REPLACE là ổn tuy nhiên tốn thời gian làm lại dữ liệu từ dữ liệu đã được backup.