Tôi có một số phiên bản SQL Server, được sử dụng để thử nghiệm, được cài đặt trên máy tính xách tay của tôi (2012, 2014, 2016 và 2017). Hôm trước tôi nhận thấy có một thư mục chứa các phiên bản trước của các tệp trên các bản cập nhật (SP, CU). Trên tất cả các phiên bản thực sự có khá nhiều không gian được đưa lên:
(trong C: \ Tệp chương trình (x86) \ Microsoft SQL Server \ )
110\Setup Bootstrap\Log - 91.8 MB (818 files)
110\Setup Bootstrap\Update Cache - 608 MB (2,382 files)
(tất cả các thư mục bên dưới nằm trong: C: \ Program Files \ Microsoft SQL Server \ )
110\Setup Bootstrap\Log - 1.18 GB (3,715 files)
110\Setup Bootstrap\Update Cache - 9.58 GB (14,766 files)
120\Setup Bootstrap\Log - 569 MB (2,963 files)
120\Setup Bootstrap\Update Cache - 5.74 GB (12,797 files)
130\Setup Bootstrap\Log - 448 MB (2,808 files)
130\Setup Bootstrap\Update Cache - 3.84 GB (8,579 files)
140\Setup Bootstrap\Log - 84.3 MB (687 files)
140\Setup Bootstrap\Update Cache - 937 MB (1,571 Files)
Tổng số cho các thư mục đó là (MB đã được chuẩn hóa thành GB):
Folder GB Files
---------- ----- ------
Log 2.35 10,991
Update Cache 20.66 40,095
TOTAL 23.01 51,086
Ban đầu tôi cho rằng nên xóa Nhật ký là an toàn thư mục and Update Cache , nhưng sau đó tôi cho rằng tốt nhất là kiểm tra xem đầu tiên những người khác có hỏi điều này không và nếu có thì câu trả lời là gì. Tôi tìm thấy bài viết KB này:
Mô tả thư mục Cập nhật bộ đệm trong SQL Server
tiểu bang nào:
Điều gì xảy ra nếu bạn xóa thư mục này hoặc xóa nội dung của nó?
Nếu thư mục Cache Cache hoặc một số bản vá bị xóa khỏi thư mục này, bạn không còn có thể gỡ cài đặt bản cập nhật cho phiên bản SQL Server của mình và sau đó trở lại bản dựng cập nhật trước đó. Trong tình huống đó, các mục Thêm / Xóa Chương trình trỏ đến các tệp nhị phân không tồn tại và do đó quá trình gỡ cài đặt không hoạt động. Do đó, Microsoft rất khuyến khích bạn giữ nguyên thư mục và nội dung của nó.
Đồng ý. Tôi không có kế hoạch hạ cấp hoặc gỡ cài đặt SP hoặc CU, vì vậy tôi sẽ ổn thôi, phải không? Vâng, có những tài liệu tham khảo khác, chẳng hạn như tài liệu này:
Có an toàn để xóa thư mục "Cập nhật bộ đệm" không?
trong đó ai đó đã tham khảo bài viết KB sau:
tiểu bang nào (nhấn mạnh thêm):
Khi bạn cài đặt SQL Server, Trình cài đặt Windows sẽ lưu các tệp quan trọng trong Bộ đệm của Trình cài đặt Windows (mặc định là C: \ Windows \ Installer). Những tập tin này là cần thiết để gỡ cài đặt và cập nhật ứng dụng.
Bây giờ, bài viết cụ thể này có vẻ cụ thể đối với thư mục C: \ Windows \ Installer và tôi không nói về việc xóa khỏi thư mục đó. Tuy nhiên, do đề cập đến khả năng không thể áp dụng các bản cập nhật, tôi muốn biết thêm thông tin trước.
Có ai đã xóa các thư mục này trước đây, hoặc ít nhất là chỉ nội dung của chúng? Nếu vậy, có bất kỳ tác động tiêu cực? Những thư mục này chỉ tăng lên. Tôi chỉ áp dụng các bản vá "Spectre / Meltdown" cho cả bốn phiên bản và tổng số tăng thêm 3,65 GB và 6,900 tệp (kết quả cuối cùng là các số liệu được hiển thị trong biểu đồ trên).
Để rõ ràng, tôi không tìm kiếm tôi nên hay không nên xóa một hoặc cả hai thư mục này; Tôi đang tìm kiếm tôi có thể hoặc tôi không thể xóa một hoặc cả hai (mà không phá vỡ bất kỳ thứ gì ngoài khả năng gỡ cài đặt / hạ cấp, điều mà tôi đã chấp nhận như một hệ quả).