Tôi có một bảng lớn với 10 cột. 4 trong số họ vẫn là vô hiệu hầu hết các lần. Tôi có một truy vấn mà giá trị null có kích thước bất kỳ hoặc không có kích thước tính bằng byte. Tôi đọc một vài bài báo mà một số người trong số họ nói:
http://www.sql-server-citation.com/2009/12/common-mistakes-in-sql-server-part-4.html
Có một quan niệm sai lầm rằng nếu chúng ta có các giá trị NULL trong một bảng thì nó không chiếm không gian lưu trữ. Thực tế là, giá trị NULL chiếm không gian - 2 byte
SQL: Sử dụng giá trị NULL so với giá trị mặc định
Một
NULL
giá trị trong cơ sở dữ liệu là một giá trị hệ thống mà chiếm một byte dung lượng lưu trữ và chỉ ra rằng một giá trị là không có mặt như trái ngược với một không gian hoặc không hoặc bất kỳ giá trị mặc định khác.
Bạn có thể vui lòng hướng dẫn tôi về kích thước được lấy bởi giá trị null.