C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

■88176 / 3階層)  SQL Serverのサイズ
□投稿者/ chobi (2回)-(2018/08/08(Wed) 07:10:17)
丁寧な回答ありがとうございます。
試してみます。


> SELECT
> sdb.name AS [DB名]
> , smf.file_id AS [FileID]
> , smf.name AS [論理名]
> , smf.physical_name AS [ファイルパス]
> , CASE ( smf.type )
> WHEN CAST(0 AS tinyint) THEN 'データ'
> WHEN CAST(1 AS tinyint) THEN 'ログ'
> END AS [種別]
> , CAST(sdf.size AS bigint) * 8192 AS [サイズ(Bytes)]
> , CAST(CAST(sdf.size AS decimal) * 8192 / 1024 AS decimal(12, 2)) AS [サイズ(KB)]
> , CAST(CAST(sdf.size AS decimal) * 8192 / 1024 / 1024 AS decimal(9, 2)) AS [サイズ(MB)]
> , CAST(CAST(sdf.size AS decimal) * 8192 / 1024 / 1024 / 1024 AS decimal(5, 2)) AS [サイズ(GB)]
> , CASE ( smf.is_percent_growth )
> WHEN CAST(0 AS bit) then CAST(smf.growth * 8192 / 1024 AS varchar) + 'KB'
> WHEN CAST(1 AS bit) then cast(smf.growth AS varchar) + '%'
> END AS [増分]
> FROM
> sys.master_files smf
> LEFT JOIN sys.databases sdb
> ON smf.database_id = sdb.database_id
> LEFT JOIN sys.database_files sdf
> ON smf.file_id = sdf.file_id
> ORDER BY
> sdb.name
> , smf.file_id
編集キー/

前の記事(元になった記事) 次の記事(この記事の返信)
←Re[2]: SQL Serverのサイズ /魔界の仮面弁士 返信無し
 
上記関連ツリー

SQL Serverのサイズ / chobi (18/08/07(Tue) 17:33) #88173
Re[1]: SQL Serverのサイズ / 魔界の仮面弁士 (18/08/07(Tue) 18:15) #88174
  └ Re[2]: SQL Serverのサイズ / 魔界の仮面弁士 (18/08/07(Tue) 18:38) #88175
    ├ SQL Serverのサイズ / chobi (18/08/08(Wed) 07:10) #88176 ←Now
    └ Re[3]: SQL Serverのサイズ / chobi (18/08/08(Wed) 07:50) #88177
      └ Re[4]: SQL Serverのサイズ / chobi (18/08/08(Wed) 08:36) #88178 解決済み

上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信