Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

8078 byte dalam halaman data 8060 B (SQL Server)?

Jawaban panjang pendek, batasnya adalah 8060 byte per baris, tetapi 8096 byte per halaman. Baris dalam artikel yang Anda tautkan memiliki ukuran baris ~4000 byte, sehingga berada di bawah batas per baris. Namun, itu tidak menjawab pertanyaan tentang berapa banyak baris seperti itu yang muat dalam satu halaman.

Lihat "Memperkirakan ukuran tumpukan" di Buku Daring:

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

Jika Anda melakukan perhitungan untuk tabel dalam artikel, Anda akan melihat bahwa tabel pertama memiliki ukuran baris fisik 4048 byte, yang persis setengah dari batas 8096 untuk sebuah halaman.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pantau Harapan Hidup Halaman di SQL Server

  2. Kesalahan versi SQL Server saat melampirkan file mdf

  3. Cari kolom secara dinamis untuk tabel yang diberikan

  4. Memisahkan string menggunakan pernyataan sql (alamat ip)

  5. Gunakan XEvent Profiler untuk menangkap kueri di SQL Server