Làm thế nào để nén bảng ảnh hưởng đến nhóm bộ đệm của SQL Server?


9

Tôi tò mò về cách nhóm bộ đệm của SQL Server bị ảnh hưởng bởi các bảng dữ liệu nén.

Là dữ liệu trong bộ nhớ được nén, giống như trên đĩa, hoặc nó được giải nén hoàn toàn?

Nếu dữ liệu được lưu trữ được nén trong vùng đệm, bao nhiêu dữ liệu được giải nén tạm thời được giữ trong bộ nhớ tại một thời điểm nhất định khi thực hiện một câu lệnh; một hàng / trang, toàn bộ bảng (giả sử có đủ các trang miễn phí để chứa dữ liệu) hoặc "nó phụ thuộc"?

Câu trả lời:


6

Khi dữ liệu nằm trong vùng đệm, nó được nén. Dữ liệu trong hàng / cột cần được giải nén khi hàng / cột được đọc. Nhóm công cụ lưu trữ (những người đã viết nội dung này) đã viết một bài blog về điều này có một số thông tin tốt trong đó. (Có, tôi đã đánh cắp dòng trên từ bài đăng trên blog.)


trên bài viết trên blog được đề cập là ở đây bây giờ techcommunity.microsoft.com/t5/sql-server/...
RelativitySQL
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.