Forum

SQL Exp 2008 DB Ta...
 
Bildirimler
Hepsini Temizle

SQL Exp 2008 DB Tablolarının Toplam veri miktarını rapor alabilmek ?

6 Yazılar
2 Üyeler
0 Reactions
599 Görüntüleme
(@askinkaymaz)
Gönderiler: 152
Reputable Member
Konu başlatıcı
 

SQL Exp 2008 databaseimiz bulunuyor. Mevcut databasede hangi tablonun ne kadar yer kapladığını nasıl görebilirim ? (mb. cinsinden). 3rd party grafiksel olarak da sonuç çıkaran bir program mevcut mudur ?

tesekkur ederim, iyi calismalar

 
Gönderildi : 28/06/2010 14:36

(@turgaysahtiyan)
Gönderiler: 344
Reputable Member
 

sys.tables ı cursor ile dönüp sp_spaceused 'TableName' sp si ile sonuçları bir temp table a doldurabilirsin.

Bu dediğim script i yazamassan eğer yardımcı olabilirim.

Syg,

Ts 

 
Gönderildi : 28/06/2010 18:36

(@turgaysahtiyan)
Gönderiler: 344
Reputable Member
 

Biraz zaman bulup ihtiyacın olan sorguyu yazdım. Aşağıdaki linkten erişebilirsin.

http://www.turgaysahtiyan.com/post/SQL-Server-e28093-Bir-DB-de-Bulunan-Table-larc4b1n-Boyutlarc4b1-Raporu.aspx

Değerler KB cinsindendir. Sen istersen MB a çevirirsin.

 
Gönderildi : 29/06/2010 01:34

(@askinkaymaz)
Gönderiler: 152
Reputable Member
Konu başlatıcı
 

Turgay bey, oncelikle çok teşekkür ederim. verdiginiz ornek script kodları işime yaradı.

bende ki sonuç aşağıda ki gibi çıktı. Excel e CSV olarak export ettim, sonrasında KB ları MB cinsine cevirdim Excel uzerinden. fakat nedense toplam DB boyutunda ( 3.7 Gb.) ki degerler cıkmıyor hepsini topladıgımda. nerede yanılıyor olabilirim. ?

NOT: SQL konusunda pek bilgili değilim. Her sutunun ne anlama geldigini kısaca yazabilir misiniz ?

Tekrar cok tesekkur ederim.

DB Report 

 
Gönderildi : 29/06/2010 03:16

(@turgaysahtiyan)
Gönderiler: 344
Reputable Member
 

Merhaba,

resim websense e takıldığı için mail olarak gönderebilir misin? tsahtiyan et hotmail nokta com

kolon açıklamalarına gelirsek. Sen toplam boyutu istediğin için reserved kısmını kullanacaksın. Diğer koloc açıklamaları şöyle

rows: tablodaki kayıt sayısı

reserved: tablo için alınan toplan alan

data: bu alanın data için kullanılan kısmı boyutu

index-size: bu alanın index yada indexler için kullanılan boyutu

unused: bu alanın kullanılmayan kısmı

dolayısıyla >> reserved = data + index-siz + unused diye formülüze edebiliriz.

 

 
Gönderildi : 29/06/2010 12:59

(@askinkaymaz)
Gönderiler: 152
Reputable Member
Konu başlatıcı
 

bilgiler icin cok tesekkur ederim. verdiginiz e-posta adresine resmi gonderdim

herkese iyi calismalar

 
Gönderildi : 29/06/2010 17:39

Paylaş: