Chúng tôi đang sử dụng một bảng duy nhất để Kiểm tra trong SQL Server 2008 DB.INSERT nhanh bằng SQL không có CẬP NHẬT
Kiến trúc bảng đơn hoạt động độc đáo, rất đơn giản để truy vấn, chứa các thay đổi lược đồ.
Nhưng đó là nút cổ chai lớn cho toàn bộ DB. Tất cả INSERTS và UPDATES phải đi qua bảng kiểm toán.
Chúng tôi đã sử dụng NOLOCK HINT cho câu lệnh SELECT.
Vì không có CẬP NHẬT cho bảng này, có bất kỳ đề xuất nào để cải thiện thông lượng của câu lệnh INSERT không?
Tôi đang làm việc cùng các dòng này. Tôi có một KEY CHÍNH XÁC ĐÁNG TIN CẬY ĐƯỢC CHỨNG NHẬN để INSERT thực sự là PHỤ LỤC ở trang cuối cùng. 100% FILL FACTOR LÀ MỘT NICE touch. Tôi đang nghĩ đến việc bảo trì hàng tháng, di chuyển các bản ghi đến bảng lịch sử "vĩnh viễn", để bảng chính không bao giờ phát triển lớn. – pkario
Vâng, nếu bạn có một chỉ số ngày càng tăng, ngay cả kích thước của bảng thực sự không phải là một vấn đề lớn (ngoại trừ lựa chọn, rõ ràng) –