SQL Server/ストレージ
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
*調査 [#x5756bca]
**ディスク使用量 [#t44a67e6]
-[[データベース内の全テーブルのサイズ(ディスク使用量)を...
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 からデータベースを選択して...
**レコード長 [#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ドライブを圧迫す...
終了行:
*調査 [#x5756bca]
**ディスク使用量 [#t44a67e6]
-[[データベース内の全テーブルのサイズ(ディスク使用量)を...
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 からデータベースを選択して...
**レコード長 [#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ドライブを圧迫す...
ページ名: