Bạn đề cập rằng các bản ghi được "thay đổi bằng cách sử dụng XÓA và CHERTN không CẬP NHẬT". Nếu đó là trường hợp thì bạn có thể xác nhận rằng sự tăng trưởng chỉ nằm trong các tệp cơ sở dữ liệu chứ không phải các tệp nhật ký không?
Nếu bạn có nhiều thông lượng và mỗi CẬP NHẬT đang được nhân đôi dưới dạng XÓA / XÁC NHẬN thì bạn có thể sẽ thấy mức tăng trưởng nhật ký thông thường cao hơn - điều đó nên được tìm thấy miễn là các bản sao lưu của bạn được thực hiện thường xuyên và nhật ký được cắt ngắn độc đáo.
Tôi sẽ nhận được một tài liệu bảng tính và bắt đầu ghi nhật ký kích thước dữ liệu / nhật ký mỗi ngày để xem bao lâu trước khi bạn hết phòng thực tế. (Có lẽ bạn nhận được một biểu đồ đẹp hiển thị đường xu hướng phù hợp hướng tới dung lượng ổ đĩa tối đa của bạn) Bạn không chỉ định dung lượng tối đa có sẵn, nhưng ngay cả với 1TB dung lượng lưu trữ, bạn có thể thấy việc sử dụng đĩa gây ra sự cố I / O đặc biệt "bận rộn".
Nếu bạn có thể cho thấy rằng bạn sẽ sớm đạt được năng lực, điều đó có thể tạo ra một cuộc tranh luận tốt cho quản lý;)
Những thứ sẽ làm giảm sự tăng trưởng (một chút). Chuyển đổi datetime thành datetime2, nvarchar thành varchar, v.v ... khi thích hợp sẽ cạo một số byte (tắt dữ liệu và các chỉ mục trên dữ liệu), nhưng có lẽ bạn sẽ cần thời gian chết để làm điều này. Chạy http://www.brentozar.com/blitzindex/ trên các bảng chính, bạn có thể tìm thấy các chỉ mục có số lần đọc 0 có thể được loại bỏ một cách an toàn nếu không ai có ý định sử dụng chúng.
Hãy chắc chắn rằng tất cả các bảng của bạn đều có các chỉ mục được nhóm tốt, theo kinh nghiệm (có giới hạn) của tôi, các bảng lớn có thể giảm một nửa kích thước nếu chúng chưa có và nếu bạn thực hiện theo các thực tiễn tốt nhất, bạn sẽ ít bị phân mảnh hơn: https: // www .simple-talk.com / sql / learn-sql-server / hiệu quả-clustered-indexes /
Điều này có thể mua cho bạn thời gian, nhưng chỉ những thay đổi về cấu trúc sẽ giải quyết được gốc rễ của vấn đề.