Skip to main content

AccessTr.neT


Veritabanını Sıkıştırma Hakkında

Veritabanını Sıkıştırma Hakkında

Çözüldü #1
Merhaba,

Bir tablom olsun ve içinde 1 adet metin alanı olsun. Bu metin alanının alan boyutu da 20 karakterlik olsun. Ancak girilmiş olan veriler maksimum 7 karakter yer kaplıyor olsun. Şimdi;

"Veritabanını sıkıştır" dediğim zaman, alandaki maksimum yer kaplayan kayıta göre mi sıkıştırma yapar yoksa o 20 karakterlik boşluk baki mi kalır. Eğer baki kalıyorsa bu sıkıştırma ne işe yarıyor? Yok eğer sıkıştırıyorsa, bir sonraki veri boyutum 10 karakterlik olunca alan boyutu tekrar mı 20 karaktere genişlemiş oluyor? Yani sıkışan ne? Sıkışmayan ne? Tşk.
Cevapla
#2
Veri tabanı sıkıştırma o anlamda olan işlem değil, db de işlem yaparken takaslar oluşur. Oluşan takaslar db nin şişmesine sebep olur bu işlem db de tablolar üzerinde işlem yaparken, sorgular ile veri yazma silme, güncelleme, arama vb durumlar sonucu oluşur. Siz db onarma sıkıştırma yaptığınızda bu oluşan takaslar silinip düzenlenir. Dediğiniz 20 karakterlik alana 7 karakter sonrası yer kaplamaması olayı Sql veri tabanında nvarchar seçilirse alan boyutu ne kadar verilirse verilsin girilen alan kadar yer kaplar.
POWER 'un Çekirgesi :=)
ozguryasin, 23-09-2009 tarihinden beri AccessTr.neT AİLESİ üyesidir.
Access'i Profesyonel Şekilde Öğrenmek İçin https://www.accesstr.net Ailesi Yeter. alkis


Site Kurallarını sorularınızın hızlı cevaplanması için kesinlikle okuyunuz.
Cevapla
#3
(20/10/2018, 23:34)ozguryasin yazdı: Veri tabanı sıkıştırma o anlamda olan işlem değil, db de işlem yaparken takaslar oluşur. Oluşan takaslar db nin şişmesine sebep olur bu işlem db de tablolar üzerinde işlem yaparken, sorgular ile veri yazma silme, güncelleme, arama vb durumlar sonucu oluşur. Siz db onarma sıkıştırma yaptığınızda bu oluşan takaslar silinip düzenlenir. Dediğiniz 20 karakterlik alana 7 karakter sonrası yer kaplamaması olayı Sql veri tabanında nvarchar seçilirse alan boyutu ne kadar verilirse verilsin girilen alan kadar yer kaplar.

Teşekkürler..
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task