SET nocount ONCREATE TABLE #spaceused (name NVARCHAR(120) , rows CHAR(11) , reserved VARCHAR(18) , data VARCHAR(18) , index_size VARCHAR(18) , unused VARCHAR(18))DECLARE Tables CURSORFORSELECT sys.schemas.name + '.' + sys.objects.name FROM sys.objects INNER JOIN sys.schemas ON sys.objects.schema_id = sys.schemas.schema_id WHERE sys.objects.type = 'U'OPEN TablesDECLARE @table VARCHAR(128)FETCH NEXT FROM Tables INTO @tableWHILE @@FETCH_STATUS = 0 BEGIN INSERT INTO #spaceused EXEC sp_spaceused @table FETCH NEXT FROM Tables INTO @table ENDCLOSE TablesDEALLOCATE TablesSELECT *FROM #spaceusedORDER BY CAST([rows] AS BIGINT) DESCDROP TABLE #spaceusedEXEC sp_spaceused |
13 Aralık 2015 Pazar
DB’deki tüm tablolardaki kayıt sayısı ve index boyutunu hesaplamak
Database deki tüm kayıtları tablo bazında ve diskte ne kadar yer kapladığınız sorgulamak için kullanılacak bir script.
Script çalıştırıldığında aşağıda görüldüğü üzere tablo bazında satır
sayısı ve diskte ne kadar yer kapladığı görüntülenebilmektedir.
Kaydol:
Kayıt Yorumları (Atom)
.net 6 mapget kullanımı
app.UseEndpoints(endpoints => { endpoints.MapGet("/", async context => { var response = JsonConvert.Seriali...
-
Komut ekranına aşagıdaki komutları yazarak windows service işlemlerini gerçekleştirebiliriz. Not : Komut ekranı (Başlat -> Çalıştır -...
-
COMMAND PROMPT TEMEL VE İLERİ DÜZEY ANLATIM Command Prompt komutlarını anlatmaya başlamadan önce, MS-DOS komut türlerine değinelim. Komut...
-
Başka bir servera taşındığınızda, eski serverınızdaki IIS’de kurulu olan sitelerinizi, web servislerinizi, aplication pool’larınızı teker ...
Hiç yorum yok:
Yorum Gönder