24 Ekim 2010 Pazar

Sparse Columns ile NULL kolonlarınız daha az er kaplasın

Sparse Column Support
Sparse column desteği, SQL Server 2008 ile gelen yeni özelliklerden.
Null içeren kolonlarımızı daha optimize bir şekilde saklıyor.

İyi bir özellik olmak ile birlikte, gerçekten null içermeyen kolonlarda kullanılmazsa, veritabanımızın disk üzerinde kapladığı alan küçülmek yerine daha fazla da büyüyebilir.

Sparse kolon özelliğini kullanmak için bir kolonu yaratırken "SPARSE" yazmak yeterli.

CREATE TABLE dbo.myTable
(
ID int NULL,
MyValue varchar(50) SPARSE NULL
)
GO

Hiç yorum yok: