Tôi có một bảng có nhiều hơn một hàng triệu. Bảng này được sử dụng để lập chỉ mục tiff
hình ảnh. Mỗi hình ảnh có các trường như date
, number
, v.v. Tôi có người dùng lập chỉ mục các hình ảnh này theo lô là 500. Tôi cần biết liệu đầu tiên có chèn 500 hàng hay không và sau đó thực hiện 500 cập nhật hoặc khi người dùng kết thúc lập chỉ mục, làm 500 chèn với tất cả dữ liệu. Một điều rất quan trọng là nếu tôi làm 500 lần đầu tiên, lần này là miễn phí đối với tôi bởi vì tôi có thể làm điều đó vào đêm hôm trước.Chi phí Chèn và Cập nhật trong SQL Server
Vì vậy, câu hỏi đặt ra là: tốt hơn là nên chèn hoặc chèn và cập nhật và tại sao? Tôi đã xác định giá trị id
cho mỗi hình ảnh và tôi cũng có các chỉ mục khác trên các trường.
Giovanni, nó cũng sẽ phụ thuộc vào các vấn đề khác như lập chỉ mục (nhóm hoặc không nhóm) và hệ số lấp đầy. Tình hình cụ thể của bạn sẽ đóng góp phần lớn vào cách bạn tiến hành. – Galwegian