Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

8078 byte trong sơ đồ dữ liệu 8060 B (SQL Server)?

Câu trả lời dài ngắn, giới hạn là 8060 byte mỗi hàng, nhưng 8096 byte mỗi trang. Các hàng trong bài viết bạn đã liên kết có kích thước hàng là ~ 4000 byte, vì vậy chúng nằm dưới giới hạn trên mỗi hàng. Tuy nhiên, điều đó không trả lời được câu hỏi có bao nhiêu hàng như vậy phù hợp trên một trang.

Xem "Ước tính kích thước của một đống" trong Sách Trực tuyến:

http://msdn.microsoft.com/en-us/library/ms189124 .aspx

Nếu bạn thực hiện phép tính cho các bảng trong bài viết, bạn sẽ thấy rằng bảng đầu tiên có kích thước hàng vật lý là 4048 byte, bằng một nửa giới hạn 8096 cho một trang.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mức độ ưu tiên của một truy vấn trong MS SQL

  2. Bảng SQL Server:sự khác biệt giữa @, # và ## là gì?

  3. Xuất một cột hình ảnh sang tệp pdf trong máy chủ sql?

  4. Danh sách các hàm ngày và giờ trong SQL Server (T-SQL)

  5. Hiển thị ngày sự kiện tiếp theo