#author("2019-03-08T00:26:49+00:00","default:admin","admin") #author("2021-11-15T08:00:22+00:00","default:admin","admin") *調査 [#x5756bca] **ディスク使用量 [#t44a67e6] -[[データベース内の全テーブルのサイズ(ディスク使用量)を取得するクエリー:http://sql55.com/query/get-disk-usage-by-tables.php]] CREATE TABLE #DiskUpsageByTables ( name NVARCHAR(128), rows CHAR(11), reserved VARCHAR(18), data VARCHAR(18), index_size VARCHAR(18), unused VARCHAR(18) ); INSERT INTO #DiskUpsageByTables EXEC sp_MSforeachtable 'sp_spaceused ''?'''; SELECT * FROM #DiskUpsageByTables ORDER BY CAST(REPLACE(reserved, ' KB', '') AS INT) DESC; DROP TABLE #DiskUpsageByTables; -SQL Server Management Studio からデータベースを選択して右クリックで Reports > Standard Reports > Disk Usage by Top Tables でも同じようなデータを取得することができます **レコード長 [#mc689cd4] SELECT o.name AS テーブル名, SUM(c.length) AS レコード長 FROM sysobjects o JOIN syscolumns c ON o.id = c.id JOIN systypes t ON c.xtype = t.xtype WHERE o.type='U' GROUP BY o.name *トラブルシューティング [#qa06f697] -[[SQL Serverが出力するダンプファイルがCドライブを圧迫する:https://secure.arobaview.com/support/modules/d3forum/index.php?topic_id=369]]